29.11.2012 Aufrufe

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

combit List & Label - Programmierer-Referenz - combit GmbH

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Beschreibung der API-Funktionen<br />

168<br />

pszRelationDisplayName: Name der Relation wie er im Designer angezeigt wird.<br />

Wird nur zur Anzeige verwendet und nicht im Projektfile gespeichert. Kann auch<br />

NULL sein, in diesem Falle wird der zweite Parameter auch für die Anzeige im<br />

Designer verwendet.<br />

Rückgabewert:<br />

Fehlercode<br />

Hinweise:<br />

Beachten Sie die Hinweise im Kapitel "4. Ansteuerung des Berichtscontainer-<br />

Objekts". Zum Aufrufzeitpunkt müssen die Eltern- und Kindtabelle bereits mit<br />

LlDbAddTable angemeldet worden sein.<br />

Beispiel:<br />

HLLJOB hJob;<br />

hJob = LlJobOpen(0);<br />

LlDbAddTable(hJob, "Orders", NULL);<br />

LlDbAddTable(hJob, "OrderDetails", NULL);<br />

LlDbAddTableRelation(hJob, "OrderDetails", "Orders",<br />

"Orders2OrderDetails", NULL);<br />

<br />

LlJobClose(hJob);<br />

Siehe auch:<br />

LlDbAddTable, LlDbAddTableSortOrder, LlPrintDbGetCurrentTable, LlPrintDbGet-<br />

CurrentTableSortOrder, LlPrintDbGetCurrentTableRelation<br />

LlDbAddTableRelationEx<br />

Syntax:<br />

INT LlDbAddTableRelationEx(HLLJOB hJob, LPCTSTR pszTableID,<br />

LPCTSTR pszParentTableID, LPCTSTR pszRelationID,<br />

LPCTSTR pszRelationDisplayName, LPCTSTR pszKeyField,<br />

LPCTSTR pszParentKeyField);<br />

Aufgabe:<br />

Meldet eine Beziehung zwischen zwei Tabellen für das Design und den Druck an,<br />

insbesondere bei der Verwendung von Drilldown-Funktionalität. Die Tabelle steht<br />

dem Benutzer dann im Designer als Untertabelle der Elterntabelle zur Verfügung<br />

und kann zur Druckzeit von <strong>List</strong> & <strong>Label</strong> angefordert werden. Durch die Parameter<br />

pszKeyField und pszParentKeyField kann eine eindeutige Zuordnung für Drilldown<br />

erfolgen.<br />

Parameter:<br />

hJob: <strong>List</strong> & <strong>Label</strong> Job-Handle<br />

pszTableID: ID der Kindtabelle. Diese muss mit der bei LlDbAddTable übergebenen<br />

ID übereinstimmen.

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!