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

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Beschreibung der API-Funktionen<br />

LlGetProjectParameter<br />

Syntax:<br />

INT LlGetProjectParameter(HLLJOB hJob, LPCTSTR lpszProjectName,<br />

LPCTSTR lpszParameter, lpszLPTSTR lpszBuffer, UINT nBufSize);<br />

Aufgabe:<br />

Liefert den Wert eines Projektparameters im angegebenen Projekt zurück. Bei<br />

Projektparametern, die Formeln verwenden, wird die (nicht evaluierte) Formel zurückgeliefert.<br />

Parameter:<br />

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

212<br />

lpszProjectName: Zeiger auf Zeichenkette mit Projektname<br />

lpszParameter: Zeiger auf Zeichenkette mit Parametername<br />

lpszBuffer: Zeiger auf Puffer, in den der Inhalt gespeichert werden soll<br />

nBufSize: Größe des Puffers<br />

Rückgabewert:<br />

Fehlercode<br />

Beispiel:<br />

HLLJOB hJob;<br />

TCHAR Buffer[1024];<br />

hJob = LlJobOpen(0);<br />

LlSetDefaultProjectParameter(hJob, "QueryString",<br />

"SELECT * FROM PRODUCTS", LL_PARAMETERFLAG_SAVEDEFAULT);<br />

// Designeraufruf<br />

…<br />

// anschliessend vor Druckstart<br />

LlGetProjectParameter(hJob, "c:\\repository\\report.lst", "QueryString", Buffer, 1024);<br />

<br />

LlJobClose(hJob);<br />

Hinweise:<br />

Mit Hilfe dieser Funktion lassen sich vor dem Druckstart die Werte der Projektparameter<br />

auslesen. Dies ist insbesondere dann nützlich, wenn Sie eigene Projektparameter<br />

angemeldet haben, die dem Benutzer im Designer eine Parametrisierung<br />

der Druckausgabe erlauben.<br />

Siehe auch:<br />

LlSetDefaultProjectParameter

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!