Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Damit die definierten Barcodes auf einem Beleg erscheinen müssen diese im entsprechenden BIRT-Formular eingebunden werden. Folgende Schritte zeigen das Einbinden anhand eines Arbeitsauftrags:

  1. BIRT-Formular (.rptdesign-File) in Eclipse öffnen
  2. An der gewünschten Stelle ein Image-Element einfügen. Hierzu gibt es zwei Möglichkeiten:
    • Drag-and-Drop aus der Palette
    • Rechte Maustaste in den Bereich, wo der Barcode eingefügt werden soll → Insert → Image
  3. Es öffnet sich ein Dialog "Edit Image Item". Hier ist der Radio-Button "Dynamic image" auszuwählen.
  4. Button "Select Image Data..."

    Image Added

  5. Es öffnet sich ein weiterer Dialog "Select Data Binding". Hier ist der Button "Add.." auszuwählen

    Image Added

  6. Es öffnet sich ein weiterer Dialog "New Data Binding". Hier sind folgende Einstellungen zu machen:
    • Column Binding Name →   Code der gewünschten Barcode Definition eintragen
    • Display Name →  Code der gewünschten Barcode Definition eintragen
    • Data Type → "Java Object" auswählen
    • Expression → f_x Button anklicken → es öffnet sich ein weiterer Dialog "Expression Builder"

      Image Added
  7. Im "Expression Builder" ist folgender Ausdruck einzutragen: reportContext.getAppContext().get("Code der Barcode Definition");"Code der Barcode Definition" ist hierbei durch den echten Code aus den Barcode Definitionen zu ersetzen. Für das obige Beispiel lautet der Ausdruck reportContext.getAppContext().get("BARCODE_Test");

    Image Added

  8. Bestätigen mit "OK"
  9. Dialog "New Data Binding" bestätigen mit "OK"
  10. Im Dialog "Select Data Binding" den neuen Eintrag selektieren (Checkbox links anklicken)

    Image Added

  11. Bestätigen mit "OK"
  12. Dialog "Edit Image Item" bestätigen mit "Insert"

    Image Added

FAQ