Aufgabe:
Benachrichtigung der Applikation, dass ein Ausdruck einen Fehler hatte.
Aktivierung:
Immer aktiv
Parameter:
lParam zeigt auf eine scLlNtfyExprErrorEx -Struktur:
_nSize: Größe der Struktur
_pszExpr: Fehlerhafter Ausdruck.
_pszError: Fehlertext.
_pvHierarchy: Zeiger auf ein VARIANT-Array, das die Hiearchie des Fehlerorts enthält.
Rückgabewert (_lResult):
0
Hinweise:
Da LlExprError() beim Laden eines Projekts (auch für den Druck) nur bedingt zum Erfolg führt (da der interne Formelparser evtl. beim Aufruf der Funktion schon eine völlig andere Formel geparst hat und somit evtl. gar keinen Fehler mehr "aktiv" hat), kann man über diesen Callback Fehlermeldungen und deren Fehlerort sammeln und dann nach LlPrintStart() dem Benutzer melden.