Zeige letzte Bearbeiter
1 Mit dem Barcode-Plugin für XIMA® FORMCYCLE haben Sie die Möglichkeit, (aus Formularinhlaten) Barcodes verscheidener Formate zu erstellen.
2
3 Einer Anleitung zur Installation von Plugins finden Sie [[hier>>doc:Formcycle.UserInterface.Client.Plugins.WebHome]].
4
5 == Pluginparameter ==
6 {{id name="fig_plugin_barcode"/}}
7 {{figure image="plugin_barcode_de.png"}}Konfigurationsoberfläche des Barcode-Plugins. Der Inhalt des Barcodes kann über [[Platzhalter>>doc:Formcycle.UserInterface.Variables.WebHome]] aus dem Formular bezogen werden. Die Ausgabevariable kann für nachfolgende Verarbeitungsaktionen wie [[Word (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WordFill.WebHome]] oder [[PDF (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.PDFFill.WebHome]] verwendet werden.{{/figure}}
8 {{id name="fig_barcode_doc_de"/}}
9 {{figure image="barcode_doc_de.png"}}Einbinden eines QR-Codes in ein Dokument mithilfe von [[Word (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WordFill.WebHome]]. Links ist ein Word-Dokument mit einem Formularsteuerelement zu sehen. Das Steuerelement hat den der Barcodevariable. Für weitere Information zur Befüllung von Word-Dokumenten siehe [[hier>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WordFill.PreparationWord.WebHome]]. Nach Ausführen der Statusverarbeitung mit Barcode-Plugin und Word (Fill) wird das Dokument auf der rechten Seite erstellt.{{/figure}}
10
11 ; Format (Pflichtangabe)
12 : Auswahl des gewünschten Barcodeformats. Zur Auswahl stehen //UPC-A//, //UPC-E//, //EAN-8//, //EAN-13//, //CODE 39//, //CODE 93//, //CODE 128//, //ITF//, //CODABAR//, //DATAMATRIX//, //PDF417//, //QR// und //AZTEC//.
13 ; Inhalt (Pflichtangabe)
14 : Der zu kodierende Inhalt. Dieser kann, wie in der [[Abbildung>>||anchor="fig_plugin_barcode"]] dargestellt, aus [[Platzhaltern>>doc:Formcycle.UserInterface.Variables.WebHome]] generiert werden. Dabei ist darauf zu achten, dass der Inhalt:
15 (((
16 * nicht leer ist
17 * dem ausgewählten Format entspricht
18 * nicht zu groß ist (Die maximale Inhaltsgröße ist abhängig vom Format
19 )))
20 Wird dies nicht beachtet, kommt es zu einem Fehler während der Status- und Aktionsverarbeitung.
21 ; Name der Ausgabedatei (Pflichtangabe)
22 : Name der Bilddatei, die generiert werden soll. Die **Dateiendung** muss mit angegeben werden. Folgende Dateiendungen sind zulässig: {{code language="none"}}.png{{/code}}, {{code language="none"}}.jpg{{/code}}, {{code language="none"}}.jpeg{{/code}}, {{code language="none"}}.bmp{{/code}}, {{code language="none"}}.gif{{/code}}
23 ; Name der Ausgabevariable (optional)
24 : Die Variable ermöglicht den Zugriff auf die Bilddaten des Barcodes in Form {{code language="none"}}Base64{{/code}}-Daten. Der Variablenname darf keine Leerzeichen enthalten. In anderen Aktionen kann auf die Bilddaten zugegriffen werden, bspw. in den Aktionen [[Word (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.WordFill.WebHome]] oder [[PDF (Fill)>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.Actions.PDFFill.WebHome]], um den Barcode in Dokumenten unterzubringen. Die Syntax dafür lautet:
25 ; Word (Fill)
26 : {{code language="none"}}<Name der Ausgabevariable>.b64img(){{/code}}
27 ; PDF (Fill)
28 : {{code language="none"}}<Name der Ausgabevariable>-b64img{{/code}}
29 ; Breite (Pflichtangabe)
30 : Breite des Barcodes
31 ; Höhe (Pflichtangabe)
32 : Höhe des Barcodes
Copyright 2000-2025