LL_FCTPARATYPE_DRAWING und LL_FCTPARATYPE_BARCODE in ILlXFunction

Leider finde ich keine Beschreibung, wie die Parameter- und Rückgabe-VARIANTS für die Datentypen LL_FCTPARATYPE_DRAWING und LL_FCTPARATYPE_BARCODE ausgelesen / bestückt werden müssen.

Habt Ihr da einen Tipp, wo ich nachsehen kann?

Hallo Michael,

vielen Dank für deine Frage. Eigene Funktionen können derzeit nicht mit diesen Typen verwendet werden. Du könntest für das Drawing ja ggf. mit Pfaden arbeiten. Für den Barcode müsstest du als Parameter statt mit dem Barcode selbst mit dem eigentlichen Text arbeiten.

Viele Grüße

Hallo Till,

Danke für Deine Antwort. Ist schade, aber kann ich mit leben.

Inzwischen habe ich aber diese Sorgen mit ILLXFunction:

  1. Man kann keine Funktionen ohne Parameter definieren. Man kriegt dann diesen Fehler um die Ohren gehauen: “Error in return type (expected: Number, Date, String, Boolean, Picture, Barcode, is: ).”
  2. Wenn :ILLXFunction:Execute gerufen wird, dann kommen in pnTypeRes und pnTypeResLL nicht die Typen an, die ich aufgrund meines in :GetParaTypes definierten Rückgabetyps erwarten würde, sondern die von Parameter 1. Die müssen dann jedesmal überklatscht werden.
  3. Wo wird eigentlich der Rückgabefehlerstring aus :CheckSyntax angezeigt und was soll passieren, wenn ich einen Fehler zurückmelde?
  4. Wie ist das mit den Gruppen (:GetGroups) gedacht? Da wird Plural verwendet. Also habe ich es mit einer Tab-separierten Liste versucht, das hat aber nicht funktioniert. Ein Gruppe funktioniert.

Vielen Dank und beste Grüße

Michael