Barcode Support
report bietet die Funktionalität in vordefinierten Bereichen Werte als Barcode darzustellen. In der Regel werden Barcodes über den Einsatz speziell vorbereiteter Schriftarten realisiert. Wann immer ein Barcode möglich ist, wird in der Einrichtung ein Feld Barcode Art eingeblendet.
Important
Die Barcode Logik setzt den Einsatz einer von Microsoft offiziell unterstützen Barcode Schriftarten voraus. (in SaaS Installationen sind diese inkludiert). Details zu den Schriftarten entnehmen Sie bitte der offiziellen Microsoft Dokumentation: https://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-report-barcode-fonts
Note
Über eine Anpassungsprogrammierung können Sie auf alternative Barcode Methoden ausweichen, sollte die integrierte Logik nicht Ihren Anforderungen entsprechen.
1D Barcodes
Aktuell sind 1D Barcodes in folgenden Ausprägungen möglich:
- Code39
- Code_39
- Codabar
- Code 128
- Interleaved 2 of 5
- MSI
- Postnet
- EAN 8
- EAN 13
- UPC-A
- UPC-E
Das System codiert einen definierten Text mittels der System internen Barcode Logik in das gewünschte Format und gibt diesen als einen einzeiligen Text zurück. Zusammen mit der passenden Barcode-Schriftart wird im Bericht dann der Barcode dargestellt.
2D Barcodes
Aktuell sind 2D Barcodes in folgenden Ausprägungen möglich:
- Aztec
- Data Matrix
- Maxi Code
- PDF417
- QR-Code
Das System codiert einen definierten Text mittels der System internen Barcode Logik in das gewünschte Format und gibt diesen als einen mehrzeiligen Text zurück. Zusammen mit der passenden Barcode-Schriftart wird im Bericht dann der Barcode dargestellt.
Besonderheiten pro Beleg-Bereich
Beleg-Kopf
Im Bereich des Belegkopfes definieren Sie einen Barcode wie jedes beliebige manuelle Feld. Achten Sie in diesem Fall darauf, dass das Element, welches den Barcode darstellen soll, eine ausreichende Abmessung besitzt, um je nach Schriftgröße den Barcode darstellen zu können.
Beleg-Fuß
Im Belegfuß definieren Sie einen Barcode wie jedes beliebige manuelle Feld. Achten Sie in diesem Fall nur darauf, dass Sie zusätzlich zu ausreichendem Platz auch dafür sorgen, dass sie keine Beschriftung / Überschrift mischen, sondern die Beschriftung in separaten Feldern anlegen.
Informationsblock
Im Informationsblock können Barcodes für Werte genutzt werden. Die Werte befinden sind im Standard immer in der rechten Spalte. Obwohl es technisch keine Einschränkungen gibt, Barcodes einzusetzen ist hier folgendes zu beachten: Es sollte ein Barcode nur eingesetzt werden, wenn dieser nicht mit der Darstellung im Adress-Block des Berichtes kollidiert. Wird im Informationsblock ein Feld in der Höhe wachsen, so ändert sich parallel immer die automatisch die Zeile in der Adresse, die auf der gleichen Höhe ist. Eine Adresse kann so auseinandergerissen werden.
Belegzeilen
In den Belegzeilen können Barcodes ebenfalls für Werte genutzt werden. Hier ist zu beachten, dass sich eine Belegzeile je nach Barcode sehr in die Höhe ziehen kann.
Fließtext
Innerhalb des Fließtextes kann ein Barcode aktuell nur mittels einer Anpassungsprogrammierung realisiert werden. Achten Sie bitte darauf, das Sie diesen bei 2D Barcodes immer in einer eigenen Zeile nutzen und nicht mit normalen Text mischen.