Beim Export in PDF bekommen wir immer den gleichen Fehler, obwohl wir so vorgehen, wie in der Programmierer-Referenz beschrieben.
LlXSetParameter(hJob, LL_LLX_EXTENSIONTYPE_EXPORT, “PDF”, “Export.File”, “export.pdf”); LlXSetParameter(hJob, LL_LLX_EXTENSIONTYPE_EXPORT, “PDF”, “Export.Path”, “c:\temp\”); LlXSetParameter(hJob, LL_LLX_EXTENSIONTYPE_EXPORT, “PDF”, “Export.Quiet”, “1”); LlPrintWithBoxStart(hJob, LL_PROJECT_LIST, “Artikel.lst”, LL_PRINT_EXPORT, LL_BOXTYPE_BRIDGEMETER, hWnd,“PDF”); LlPrintSetOptionString(hJob, LL_PRNOPTSTR_EXPORT, “PDF”);
Bereits beim ersten Aufruf von LlXSetParameter bekommen wir als Rückgabewert den Fehlercode PARAMETER (-18) zurück. Beim Debuggen mit debwin3 wird folgende Fehlermeldung ausgegeben.
CMLL16 : 11:09:19.636 0000103c/00 1 [C3dPrt.dll] LlXSetParameter(1,1,PDF,Export.File,export.PDF)
CMLL16 : 11:09:19.637 0000103c/01 2 [C3dPrt.dll] *** [Error in parameter #3: invalid value]
CMLL16 : 11:09:19.637 0000103c/01 3 [C3dPrt.dll] =-18 (Parameterfehler. Bitte benutzen Sie den Debug-Modus zur Bestimmung des Fehlers.)
Wir haben auch versucht bei den erlaubten Exporten mit folgender Anweisung auf jeden Fall PDF zu aktivieren.
LlSetOptionString(m_hJob, LL_OPTIONSTR_EXPORTS_ALLOWED, “PDF”)
Diese Anweisung liefert keinen Fehler. Die Funktion LlXSetParameter liefert aber den gleichen Fehlercode wie oben beschrieben zurück.
Dieser Fehler tritt auch
Kann uns hier bitte jemand helfen. Es wäre dringend.