Das "Barcode"-Objekt

Top  Previous  Next

Dieses Objekt zeigt die Barcodes im Bericht an. Dieses sieht folgendermaßen aus:

 

barcode

 

Das Objekt unterstützt die folgenden Arten von Barcodes:

 

Code

Länge

Erlaubte Symbole

2 von 5 überlappend


0-9

2 von 5 Industrial


0-9

2 of 5 Matrix


0-9

Codabar


0-9, -$:/.+

Code128


128 ASCII Zeichen

Code39


0-9,A-Z, -. *$/+%

Code39 erweitert


128 ASCII Zeichen

Code93


0-9,A-Z, -. *$/+%

Code93 erweitert


128 ASCII Zeichen

EAN8

8

0-9

EAN13

13

0-9

MSI


0-9

PostNet


0-9

UPC A

12

0-9

UPC E0

6

0-9

UPC E1

6

0-9

2-Zahlergänzung

2

0-9

5-Zahlergänzung

5

0-9

PDF417


beliebig

Datenmatrix


beliebig

 

Eine detaillierte Beschreibung unterschiedlicher Barcodetypen wird im Internet erläutert:

http://www.barcodeisland.com

 

Die Barcodedaten in einem Objekt sind in der Art einer Zeichenfolge. Die Zeichenfolge kann beliebige Symbole, die für den Barcodetyp erlaubt sind, beinhalten. Man kann den Barcodetyp im Kontextmenü des "Barcode"-Objektes auswählen.

 

Man kann die Objekte mit den Daten, durch eine der folgenden Methoden, verbinden:

 

Festlegen der Barcodedaten in den "Text"-Eigenschaften;
Anbinden des Objektes an die Datenspalte mit Hilfe der Eigenschaft "Datenspalte";
Festlegung der Ausdrücke die die Barcodedaten in die Eigenschaft "Ausdrücke" zurückführt.

 

Das "Barcode"-Objekt weist die folgenden Eigenschaften auf:

 

Eigenschaft

Beschreibung

Barcode

Diese Eigenschaft umfasst barcodespezifische Einstellungen. Eine Erweiterung der Eigenschaften erlaubt das Festlegen dieser Einstellungen.

Angle

Diese Eigenschaft legt die Drehung des Barcodes (in Grad) fest. Es stehen die folgenden Werte zur Verfügung: 0, 90, 180, 270.

Zoom

Diese Eigenschaft ermöglicht das Zoomen des Barcodes. Diese wird zusammen mit der Eigenschaft “AutoGröße” genutzt.

AutoSize

Ist die Eigenschaft aktiviert, streckt sich das Objekt um den gesamten Barcode anzuzeigen. Ist diese Eigenschaft deaktiviert erstreckt sich der Barcode an die Ränder des Objektes.

ShowText

Diese Eigenschaft bestimmt die Notwendigkeit der Anzeige visuell lesbaren Textes.

DataColumn

Die Datenspalte die mit diesem Objekt gebunden ist.

Expression

Der Ausdruck der die Barcodedaten zurückgibt.

Text

Das "Barcode"-Objekt

Padding

Der Abstand (in Pixel).

 

Die folgenden Eigenschaften sind spezifisch für den Barcodetypen. Zu deren Änderung wird der Barcode ausgewählt, das Fenster "Eigenschaften" aufgerufen und die "Barcode"-Eigenschaften erweitert.

 

Eigenschaft

Beschreibung

WideBarRatio

Diese Eigenschaft betrifft alle linearen Barcodes. Es legt das breit-zu-schmal Verhältnis der Liste fest. Für die meisten Barcodes sollte diese Eigenschaft einen Wert zwischen 2 und 3 annehmen.

CalcCheckSum

Diese Eigenschaft betrifft alle linearen Barcodes. Es ermittelt die Notwendigkeit der automatischen Berechnung der Prüfsumme. Sollte diese Eigenschaft deaktiviert sein, muss die Prüfziffern in den Barcodedaten bereitgestellt werden.

AutoEncode

Diese Eigenschaft betrifft alle Code128 Barcodes. Dieser Code hat drei verschiedene Kodierungen: A, B, C. Die Kodierung sollte explizit im Barcode festgelegt, oder diese Eigenschaft auf wahr eingestellt werden. In diesem Fall wird die Kodierung automatisch ausgewählt.

 

Nutzung der folgenden Kontrollcodes für die Barcodedaten:

 

Code

Bedeutung

&A;

START A / CODE A

&B;

START B / CODE B

&C;

START C / CODE C

&S;

SHIFT

&1;

FNC1

&2;

FNC2

&3;

FNC3

&4;

FNC4

 

Ist die Eigenschaft “AutoEncode" auf wahr gesetzt, werden alle Kontrollcodes ignoriert.

 

Beispiel der Nutzung der Kontrollcodes:

 

&C;1234&B;ABC

AspectRatio

Diese Eigenschaft betrifft alle PDF417 Barcodes. Diese bestimmt das Höhe-zu-Breite Seitenverhältnis und wird zur automatischen Berechnung der Barcodegröße bestimmt (für den Fall, dass die “Spalten" und “Zeilen” Eigenschaften nicht festgelegt sind).

CodePage

Diese Eigenschaft betrifft alle PDF417 und Datenmatrix-Barcodes. Es legt die Codepage fest, die zur Konvertierung von ASCII-Zeichen genutzt wird. Die Standard Windows-Codepage lautet beispielsweise: 1251.

Columns, Rows

Diese Eigenschaft betrifft alle PDF417 Barcodes. Diese bestimmt die Anzahl der Spalten und Zeilen des Barcodes. Nehmen beide Eigenschaften den Wert 0 an, wird die Größe des Barcodes automatisch berechnet. In diesem Fall wird auch die Eigenschaft “Seitenverhältnis” genutzt.

CompactionMode

Diese Eigenschaft betrifft alle PDF417 Barcodes. Es bestimmt den Compaction-Modus der PDF417-Daten.

Fehlerkorrektur

Diese Eigenschaft betrifft alle PDF417 Barcodes. Diese legt das Niveau der Fehlerkorrektur fest.

PixelSize

Diese Eigenschaft betrifft alle PDF417 Barcodes. Sie bestimmt die Größe des Barcodeelements in Bildschirmpixel. Allgemein gilt, dass die Höhe des Elements mindestens dreimal so groß sein sollte, wie die Breite des Elements.

Codierung

Diese Eigenschaft betrifft alle Datenmatrix-Barcodes. Es bestimmt die Datencodierung der Datenmatrix.

PixelSize

Diese Eigenschaft betrifft alle Datenmatrix-Barcodes. Sie bestimmt die Größe des Barcodeelements (in Pixel).

SymbolSize

Diese Eigenschaft betrifft alle Datenmatrix-Barcodes. Diese bestimmt die Größe des Barcodesymbols.