LlPrintDbGetCurrentTableFilter

Syntax:

INT LlPrintDbGetCurrentTableFilter(HLLJOB hJob, PVARIANT pvFilter, PVARIANT pvParams);

Aufgabe:

Diese Funktion gibt den aktuellen Tabellenfilter in der nativen Syntax der Datenquelle zurück. Die Übersetzung muss dabei mit dem LL_QUERY_EXPR2HOSTEXPRESSION Callback durchgeführt werden. Dieser Callback wird für jeden Teil des Filterausdrucks, der im Designer verwendet wird, ausgelöst.

Parameter:

hJob: List & Label-Job-Handle

pvFilter: Dieser Parameter bekommt den übersetzten Filterausdruck. Wie bei VARIANTs gewohnt muss dieser vor (VariantInit()) und nach der Verwendung (VariantClear()) freigegeben werden.

pvParams: Wenn der Filterausdruck Parameter verwendet (siehe Callback Dokumentation), bekommt dieses Argument ein VARIANTARRAY mit den Parameterwerten. Wie bei VARIANTs gewohnt muss dieser vor (VariantInit()) und nach der Verwendung (VariantClear()) freigegeben werden.

Rückgabewert:

Fehlercode

Siehe auch:

LlDbAddTable, LL_QUERY_EXPR2HOSTEXPRESSION