Variablen dienen als Behälter zum Speichern und Übertragen von Daten zwischen Objekten, Skripten, externen Anwendungen, Druckern und Benutzereingaben. Nutzen Sie Variablen, um Etiketten zu drucken, wenn sich die Daten von einem gedruckten Etikett zum nächsten ändern (z. B. Zähler, Seriennummern, Datum, Zeit, Gewicht und Produktbilder).

Um Etiketten mit veränderbaren Daten zu erstellen, verwenden Sie Desktop Designer zum einfachen Formatieren Ihrer Etiketten anhand von variablen Daten.

Desktop Designer beinhaltet mehrere Arten von Variablen:

  • Variable: ändert den Wert zum Druckzeitpunkt oder gemäß den von Ihnen definierten Bedingungen.

  • Aktuelles Datum: stellt das aktuelle Datum als Variablenwert dar.

  • Aktuelle Zeit: stellt die aktuelle Zeit als Variablenwert dar.

  • Zähler: ändert den Wert bei jedem gedruckten Etikett auf- oder abwärts zählend.

UUID-2817fb16-bf9a-f5f5-5d95-68a4e97a1176.png

Tipp

Verwalten Sie all Ihre Etiketten- und Lösungsvariablen im Explorer für dynamische Daten.

Variable

Variable (auch als Aufforderungs-Variable bekannt) ist eine Variablenart, die ihren Wert zum Zeitpunkt des Drucks bezieht.

Allgemein

Die Einstellungen-Gruppe Über gibt die Variable an und legt ihre Definition fest.

  • Name: eindeutiger Variablenname. Dieser Name wird während seiner Nutzung als Referenz auf die Variable verwendet.

    Anmerkung

    Vermeiden Sie die Nutzung von nicht-alphanumerischen Zeichen beim Festlegen des Variablennamens.

    Tipp

    Geben Sie einen Namen ein, damit die Variable leicht auffindbar ist, wenn sie unter anderen Variablen im Explorer für dynamische Daten aufgelistet ist.

  • Beschreibung: ist ein Feld, das das Hinzufügen von zusätzlichen Informationen und Vorschlägen ermöglicht.

Die Einstellungen-Gruppe Definition legt fest, welche Eingabetypen für eine Variable gültig sind.

  • Datentyp legt fest, welche Arten von Daten in einer Variablen gespeichert werden.

    • Text: Variablen, die Text enthalten.

    • Datum: Variablen, die Datenwerte enthalten.

    • Zeit: Variablen, die Zeitwerte enthalten.

    • Fließkomma: Darstellung von reellen Zahlen in einer Variablen.

    • Währung: Variablen, die Geldwerte enthalten.

    UUID-9e226f5c-c066-f9d3-fec0-e5cf08a23fed.png
  • Anfänglicher Wert: Startwert, der einer Variablen bei Erstellung zugewiesen wird. Er wird anhand einer der folgenden Methoden festgelegt:

    • Manuelle Eingabe eines Festwerts. Zeichen aus einer Gruppe erlaubter Zeichen sind gültig.

      Tipp

      Wenn Sie einen Punkt („.“) als anfänglichen Wert für eine Variable mit ausgewähltem Datum- oder Zeit-Datentyp eingeben, wird das aktuelle Datum bzw. die aktuelle Uhrzeit angezeigt.

      Beispiel 24. Beispiel

      Bearbeiten-Feld auf einer Maske ist mit einer Variablen mit Datum verbunden, die als Datentyp ausgewählt ist. Wenn ein Punkt als Anfänglicher Wert ausgewählt ist, zeigt das Bearbeiten-Feld bei Ausführung der Maske das aktuelle Datum an. Ein Dropdown-Menü öffnet die Datumsauswahl, in der das aktuelle Datum vorausgewählt ist.

      UUID-a7cd8101-e6ae-a1bf-472e-774bb708b9ab.png

    • Nutzung eines dynamischen Wertes. Dynamische Datenquellen aus der Werkzeugleiste werden unterstützt. Es stehen zwei Optionen zur Verfügung:

      • Angabe der Quelle als Name in eckigen Klammern, z. B. [AktuellesDatum], [Zähler].

      • Angabe der Quelle als Name in eckigen Klammern.

      • Auswahl der dynamischen Datenquelle aus der Dropdown-Liste.

    • Verwendung eines Sonderzeichens:

      • Sonderzeichen kann manuell mithilfe der Kleiner-/Größer-als-Zeichen eingegeben werden, z. B. <CR>, <LF> ...

      • Sonderzeichen kann aus der Dropdown-Liste ausgewählt werden.

    Tipp

    Stellen Sie sicher, dass der eingefügte anfängliche Wert den Kriterien entspricht, die anhand der Ausgaberegeln für jeden Datentyp festgelegt wurden.

Vorläufiger Wert legt beim Gestalten von Etiketten oder Masken einen benutzerdefinierten Platzhalter-Variablenwert in einem Objekt fest. In einem Etikettenobjekt wird der vorläufige Wert zum Druckzeitpunkt durch den echten Variablenwert ersetzt. In einem Maskenobjekt wird der tatsächliche Variablenwert bei Ausführung der Maske angezeigt.

  • Automatisch erzeugt: erzeugt den vorläufigen Wert automatisch. Deaktivieren Sie diese Option, um einen benutzerdefinierten vorläufigen Wert zu definieren und zu verwenden.

    Tipp

    Standardmäßig entspricht der vorläufige Wert dem anfänglichen Wert.

Wenn der vorläufige Wert (automatisch erzeugt oder benutzerdefiniert) leer ist oder ein ungültiges Format verwendet, wird er auf Basis des ausgewählten Variablen-Datentyps erzeugt. Standardformate von vorläufigen Werten sind im Folgenden aufgelistet.

  • Sechs Fragezeichen (??????) für den Text-Datentyp

  • Aktuelles Datum bzw. aktuelle Uhrzeit für den Datum-Datentyp

  • Aktuelle Uhrzeit für den Zeit-Datentyp

  • 9.999.999,99 für den Fließkomma-Datentyp

  • 9.999.999,99 € für den Währung-Datentyp

Anmerkung

Wenn sich die Ausgaberegeln der Variablen ändern, wird das Format des vorläufigen Wertes entsprechend angepasst.

Text

Der Datentyp Text wird für Variablen verwendet, die Textinhalte speichern. Daher ist als Eingabe-Datentyp nur Text erlaubt.

Eingaberegeln

Die Gruppe Daten legt die erlaubten Dateneigenschaften fest.

  • Erlaubte Zeichen: Definition der erlaubten Variablen-Eingabezeichen.

    Tipp

    Gruppen von erlaubten Zeichen für die Filterung der Dateneingabe werden beschrieben im Abschnitt Gruppen erlaubter Zeichen.

  • Variablenlänge begrenzen: maximale Länge des Variablenwerts.

  • Feste Länge: Die Variable muss die exakte unter Länge begrenzen definierte Anzahl von Zeichen enthalten.

Die Gruppe Prüfbereich ermöglicht Ihnen die Eingabe der minimal und maximal erlaubten Werte der Variablen. Die Einstellung der Grenzwerte ist optional.

  • Minimalwert: der niedrigste erlaube Variablenwert.

  • Maximalwert: der höchste erlaube Variablenwert.

Anmerkung

Sofern aktiviert, dürfen die Minimal- und Maximalwerte nicht leer bleiben.

Die Gruppe Auswahlliste erstellt eine vordefinierte Gruppe mit auswählbaren Eingabewerten für eine Variable. Wenn eine Auswahlliste definiert ist, können keine anderen Werte mit der betreffenden Variablen genutzt werden.

Die Auswahl der Auswahllistenwerte für ein Etikettenobjekt erfolgt auf der Druckmaske. Der Benutzer wählt einen der verfügbaren Werte aus und druckt das Etikett. Wenn eine Auswahlliste für ein Maskenobjekt verwendet wird, fungiert sie als Bearbeitungsfeld-Objekt – wenn die Maske ausgeführt wird, trifft der Benutzer eine Auswahl aus den vordefinierten Werten.

  • Auswahlliste aktivieren: aktivieren Sie diese Option, um eine begrenzte Reihe von auswählbaren Werten einzustellen.

  • Auswahllistenwerte: geben Sie die auswählbaren Werte ein. Trennen Sie einzelne Werte, indem Sie sie in eigenen Zeilen anordnen.

Ausgaberegeln

Datum

Der Datentyp Datum speichert datumsbezogene Werte in der ausgewählten Variablen. Das Datumsfeld zeigt den Datumswert mittels verschiedener Datumsformate an. Das Format des Datumswertes kann entweder aus den vorgeladenen Formaten ausgewählt oder an die jeweiligen lokalen, behördlichen oder branchenbezogenen Anforderungen angepasst werden.

Eingaberegeln

Die Gruppe Eingabeformatierung legt das erlaubte Datumsformat fest und zeigt eine Vorschau an.

  • Eingabeformat: erlaubtes Datums-Eingabeformat.

  • Beispielwert: zeigt eine Vorschau entsprechend dem ausgewählten Eingabeformat an.

Anmerkung

Desktop Designer unterstützt eine Reihe von vorgeladenen oder angepassten Datumsformaten.

Die Gruppe Prüfbereich ermöglicht Ihnen die Eingabe der minimal und maximal erlaubten Werte der Variablen. Die Einstellung der Grenzwerte ist optional.

  • Minimalwert: der niedrigste erlaube Variablenwert.

  • Maximalwert: der höchste erlaube Variablenwert.

Anmerkung

Sofern aktiviert, dürfen die Minimal- und Maximalwerte nicht leer bleiben.

Ausgaberegeln

Ausgabeformatierung legt das Datumsformat für die Ausgabe fest.

  • Ausgabeformat: Format für die Anzeige des Datums.

  • Ausgabe der Sprache: Sprachauswahl und regionale Formatierung für Tage und Monate.

    Ausgabesprache wird relevant, wenn die Datumsangaben mit Monaten oder Tagen als Wörter ausgeschrieben sind. In einigen Fällen kann es auch Auswirkungen auf Datumsberechnungen geben. In den USA beginnt eine neue Woche z. B. am Sonntag, in der EU und anderen Ländern aber am Montag.

  • Beispielwert: zeigt eine Datumsvorschau entsprechend dem ausgewählten Eingabeformat an.

Die Gruppe Präfix und Suffix legt Zeichen fest, die einem Variablenwert hinzugefügt werden.

  • Präfix: Text, der vor dem Variablenwert platziert wird.

  • Suffix: Text, der hinter dem Variablenwert platziert wird.

Mehrzeilig teilt Text in mehrere Zeilen auf.

Warnung

Vermeiden Sie diese Einstellung nach Möglichkeit. Die empfohlene Alternative für die Verwendung von mehrzeiligem Text auf einem Etikett oder einer Eingabemaske ist die Nutzung des Textfeld-Objekts.

  • Anzahl von Zeilen: maximale Anzahl von Zeilen für einen Variablenwert.

  • Zeilenlänge: maximale Anzahl von Zeichen in einer einzigen Zeile.

  • Wortumbruch: bricht den Text bei Leerzeichen in mehrere Zeilen um.

Time

Der Datentyp Zeit speichert Zeitwerte in einer Variablen. Das Zeitfeld zeigt den Zeitwert mittels verschiedener Zeitformate an. Das Format des Zeitwerts kann entweder aus den vorgeladenen Formaten ausgewählt oder an die jeweiligen lokalen, behördlichen oder branchenbezogenen Anforderungen angepasst werden.

Eingaberegeln

Eingabeformatierung legt das erlaubte Zeitformat fest und zeigt eine Vorschau an.

  • Eingabeformat: erlaubtes Zeit-Eingabeformat.

  • Beispielwert: Variablen-Vorschau entsprechend dem ausgewählten Eingabeformat.

Anmerkung

Desktop Designer unterstützt eine Reihe von vorgeladenen oder angepassten Zeitformaten.

Die Gruppe Prüfbereich ermöglicht Ihnen die Eingabe der minimal und maximal erlaubten Werte der Variablen. Die Einstellung der Grenzwerte ist optional.

  • Minimalwert: der niedrigste erlaube Variablenwert.

  • Maximalwert: der höchste erlaube Variablenwert.

Anmerkung

Sofern aktiviert, dürfen die Minimal- und Maximalwerte nicht leer bleiben.

Ausgaberegeln

Ausgabeformatierung legt das Zeitformat für die Ausgabe fest.

  • Ausgabeformat: Format für die Anzeige der Zeit.

  • Beispielwert: zeigt eine Zeitvorschau entsprechend dem ausgewählten Eingabeformat an.

Die Gruppe Präfix und Suffix legt Zeichen fest, die einem Variablenwert hinzugefügt werden.

  • Präfix: Text, der vor dem Variablenwert platziert wird.

  • Suffix: Text, der hinter dem Variablenwert platziert wird.

Die Gruppe Mehrzeilig teilt Text in mehrere Zeilen auf.

Warnung

Vermeiden Sie diese Einstellung nach Möglichkeit. Die empfohlene Alternative für die Verwendung von mehrzeiligem Text auf einem Etikettoder einer Eingabemaske ist die Nutzung des Textfeld-Objekts.

  • Anzahl von Zeilen: maximale Anzahl von Zeilen für einen Variablenwert.

  • Zeilenlänge: maximale Anzahl von Zeichen in einer einzigen Zeile.

  • Wortumbruch: bricht den Text bei Leerzeichen in mehrere Zeilen um.

Fließkomma

Der Datentyp Fließkomma legt die Darstellungseinstellungen für numerische Werte fest, die in einer Variablen gespeichert sind. Dieser Datentyp wird verwendet, um die Punkte zur Gruppierung von Stellen (Trennzeichen) gemäß den regionalen Spezifikationen festzulegen und die Dezimaltrennzeichen an den richtigen Stellen zu platzieren.

Eingaberegeln

Eingabeformatierung gibt das erlaubte Zahlenformat für die Eingabe an.

  • Dezimaltrennzeichen gibt das Zeichen an, das den Ganzzahl-Teil vom Bruchteil einer Zahl in Dezimalschreibweise trennt.

  • Dezimalstellen: die Anzahl von Dezimalstellen, die in die Zahl eingeschlossen werden sollen.

  • 1000er-Trennzeichen verwenden: Trennzeichen, das die Tausender in Gruppen unterteilt.

    • Trennzeichen: ein Zeichen, das als 1000er-Trennzeichen verwendet wird.

  • Beispielwert zeigt eine Vorschau des Eingabeformats für die aktuelle Zahl an.

  • Variablenlänge begrenzen ermöglicht die Begrenzung der Stellen, die für eine Variable definiert werden können.

    • Länge (Zeichen): erlaubte Anzahl von Stellen in einer Variablen.

Prüfbereich: legt die minimalen und maximalen Zahlwerte fest. Die Festlegung der Minimal- und Maximalgrenzen ist optional.

  • Minimalwert: die niedrigste erlaube Zahl für die Eingabe.

    Anmerkung

    Falls bereits definiert, wird der anfängliche Wert als Minimalwert verwendet.

  • Maximalwert: die höchste erlaube Zahl für die Eingabe.

Ausgaberegeln

Die Gruppe Ausgabeformatierung legt das bevorzugte Zahlenformat für die Ausgabe fest.

  • Dezimaltrennzeichen das Zeichen, das den Ganzzahl-Teil vom Bruchteil einer Zahl in Dezimalschreibweise trennt.

  • Dezimalstellen: die Anzahl von Dezimalstellen, die in die Zahl eingeschlossen werden sollen.

    • Auto: Dezimalstellen werden von lokalen Systemeinstellungen vorgegeben.

  • 1000er-Trennzeichen verwenden: ermöglicht die Verwendung eines Trennzeichens, das die Tausender in Gruppen unterteilt.

    • Trennzeichen: ein Zeichen, das als 1000er-Trennzeichen verwendet wird.

    • Beispielwert zeigt eine Vorschau des aktuellen Ausgabeformats an.

Währung

Der Datentyp Währung wird für Variablen verwendet, die numerische Werte für Geldbeträge speichern. Definieren Sie Währungen für verschiedene Regionen und legen Sie ihre Eigenschaften fest.

Definition des anfänglichen Werts

Der anfängliche Wert für den Währungs-Datentyp wird anhand einer der folgenden Methoden festgelegt:

  • Manuelle Eingabe eines Festwerts. Die Zahl wird entsprechend den Einstellungen unter Eingabeformatierung begrenzt.

  • Nutzung eines dynamischen Werts. Dynamische Datenquellen aus der Werkzeugleiste werden unterstützt. Es stehen zwei Optionen zur Verfügung:

    • Quelle wird eingegeben Name in eckigen Klammern, z. B. [Variable_1].

    • Auswahl dynamischer Datenquellen aus der Dropdown-Liste.

  • Nutzung eines Sonderzeichens:

    • Sonderzeichen kann manuell mithilfe der Kleiner-/Größer-als-Zeichen eingegeben werden, z. B. <CR>, <LF> ...

    • Sonderzeichen kann aus der Dropdown-Liste ausgewählt werden.

Eingaberegeln

  • Die Gruppe Eingabeformatierung gibt das erlaubte Währungsformat für die Eingabe an.

  • Dezimaltrennzeichen ist das Zeichen, das den Ganzzahl-Teil vom Bruchteil des Werts in der Dezimalschreibweise trennt.

  • Dezimalstellen ist die Anzahl von Dezimalstellen, die in den Wert eingeschlossen werden dürfen.

  • 1000er-Trennzeichen verwenden ermöglicht die Verwendung eines Trennzeichens, das die Tausender in Gruppen unterteilt.

    • Trennzeichen: Zeichen, das als 1000er-Trennzeichen verwendet wird.

  • Währungssymbol ist ein grafisches Symbol, das für eine Währung steht.

    • Platzierung: Position des Währungssymbols.

  • Beispielwert zeigt eine Vorschau des Eingabeformats für die Währung an.

  • Variablenlänge begrenzen ermöglicht die Begrenzung der Stellen, die in einer Variable definiert werden können.

    • Länge (Zeichen): erlaubte Anzahl von Stellen in einer Variablen.

Prüfbereich definiert die Minimal- und Maximalwerte, die in Währung ausgedrückt werden können. Die Festlegung der Minimal- und Maximalgrenzen ist optional.

  • Minimalwert: der niedrigste erlaube Währungs-Eingabewert.

    Anmerkung

    Falls bereits definiert, wird der anfängliche Wert als Minimalwert verwendet.

  • Maximalwert: der höchste erlaubte Währungs-Eingabewert.

Ausgaberegeln

Ausgabeformatierung legt das bevorzugte Währungsformat für die Ausgabe fest.

  • Dezimaltrennzeichen: ist das Zeichen, das den Ganzzahl-Teil vom Bruchteil des Werts in der Dezimalschreibweise trennt.

  • Dezimalstellen: Anzahl von Dezimalstellen, die in den Wert eingeschlossen werden sollen.

  • 1000er-Trennzeichen verwenden: Trennzeichen, das die Tausender in Gruppen unterteilt.

    • Trennzeichen: Zeichen, das als 1000er-Trennzeichen verwendet wird.

  • Währungssymbol ist ein grafisches Symbol, das für eine Währung steht.

  • Platzierung definiert die Position des Währungssymbols. Wählen Sie es aus dem Dropdown-Menü aus.

  • Beispielwert zeigt eine Vorschau des Eingabeformats für die Währung an.

Aktuelles Datum

Aktuelles Datum ist eine Art von Variable, die den aktuellen Datumswert anzeigt. Der Wert wird von der System- oder Druckeruhr bezogen.

Allgemein-Tab

Die Gruppe Über gibt die Variable an und definiert die Sprache und das Format für die Datumsausgabe.

  • Name: eindeutiger Variablenname.

  • Beschreibung: ist ein Feld, das das Hinzufügen von zusätzlichen Informationen und Vorschlägen ermöglicht.

Die Gruppe Definition legt die Ausgabeformatierung fest und zeigt eine Vorschau für sie an.

  • Ausgabeformat: Format für die Anzeige des Datums. Verfügbare Datumsformate sind hier aufgelistet.

    Anmerkung

    Die ausgewählte Option für die Uhrzeitquelle (siehe unten) legt die Reihe von erlaubten Datums-Formaten fest. Die Druckeruhr erlaubt nur die Verwendung von vom Drucker unterstützten Datumsformaten. Bei Verwendung eines nicht gültigen Formats wird ein Fehler ausgegeben. Die Computeruhr (Systemuhr) ermöglicht die Nutzung einer Reihe von vorgeladenen oder angepassten Datumsformaten.

  • Ausgabe der Sprache: Sprachauswahl und regionale Formatierung für Tage und Monate.

Beispiel 29. Beispiel

Ausgabesprache wird relevant, wenn die Datumsangaben mit Monaten oder Tagen als Wörter ausgeschrieben sind. In einigen Fällen kann es auch Auswirkungen auf Datumsberechnungen geben. In den USA beginnt eine neue Woche z. B. am Sonntag, in der EU aber am Montag.


  • Ausgabevorschau: zeigt das gedruckte aktuelle Datum. Die Reihe verwendeter Zeichen wird an die ausgewählte Ausgabesprache und den jeweiligen Drucker angepasst.

Die Gruppe Datumsversatz ermöglicht es Ihnen, eine bestimmte Anzahl von Tagen, Monaten oder Jahren zum aktuellen Datum hinzuzufügen. Im Objekt wird statt dem aktuellen Datum das Versatzdatum angezeigt.

  • Tage: Datumsversatz in Tagen.

  • Monate: Datumsversatz in Monaten.

  • Jahre: Datumsversatz in Jahren.

Tipp

Um einen negativen Datumsversatz einzustellen, verwenden Sie die Datumsversatz-Funktion.

Die Gruppe Druckeruhr legt fest, welche Uhr als Quelle für den Datumswert verwendet werden soll.

  • Immer Computeruhr verwenden: Die Computeruhr (Systemuhr) wird als exklusive Quelle für den Aktuelles Datum-Wert verwendet.

  • Immer Druckeruhr verwenden: Die Druckeruhr wird als exklusive Quelle für den Wert Aktuelles Datum verwendet. Wenn die Druckeruhr nicht verfügbar ist, wird ein Fehler ausgegeben.

  • Druckeruhr nutzen, sofern unterstützt: Die Druckeruhr wird als bevorzugte Quelle für den Wert Aktuelles Datum verwendet. Wird die Druckeruhr nicht unterstützt, wird stattdessen die Computeruhr (Systemuhr) verwendet.

Ausgaberegeln

Präfix- und Suffix-Werte können einem Variablenwert hinzugefügt werden, falls nötig.

  • Präfix: Text, der vor dem Variablenwert platziert wird.

  • Suffix: Text, der hinter dem Variablenwert platziert wird.

Datumsformate

Desktop Designer ermöglicht eine flexible Nutzung von Datumsfeldern. Beim Definieren der Formate werden die folgenden Notationen verwendet:

Notation

Beschreibung

d

Die Zahl des Tages im Monat. Umfasst ein oder zwei Zeichen.

dd

Die Zahl des Tages im Monat. Umfasst immer zwei Zeichen – ggf. werden führende Nullen vorangestellt.

M

M ist die Zahl des Monats. Umfasst ein oder zwei Zeichen.

MM

MM ist die Zahl des Monats. Umfasst immer zwei Zeichen.

yy oder yyyy

Das Jahr – wird in 2 oder 4 Ziffern angegeben.

ddd

Der abgekürzte Name des Wochentags.

dddd

Der vollständige Name des Wochentags.

MMM

Der abgekürzte Name des Monats.

MMMM

Der vollständige Name des Monats.

J

Die Zahl von Tagen seit dem 1. Januar. Umfasst ein bis drei Zeichen.

JJJ

Die Zahl von Tagen seit dem 1. Januar. Umfasst immer drei Zeichen.

W

Die Zahl der Woche im laufenden Jahr. Umfasst ein oder zwei Zeichen.

WW

Die Zahl der Woche im laufenden Jahr. Umfasst immer zwei Zeichen.

N

Die Zahl des Wochentags. Der Wertebereich umfasst die Ziffern 1-7, wobei 1 für Montag und 7 für Sonntag steht.

Benutzerdefinierter Text

Die Zeichenfolge wird unverändert angezeigt. Fügen Sie Punkte, Kommas und andere Zeichen ein, um das Datum nach Wunsch anzuzeigen.

Beispiele für Datumsformate

Format

Gedrucktes Datum (Deutsch)

d.M.yyyy

10.3.2016

dd/MM/yy

10/03/16

dddd, d.MMMM yyyy

Donnerstag, 10. März 2016

JJJWWyyyy

069102005

textd/M/yyyytext

text10/3/2016text

Aktuelle Zeit

Aktuelle Zeit ist eine Art von Variable, die den aktuellen Zeitwert anzeigt. Der Wert wird von der System- oder Druckeruhr bezogen.

Allgemein-Tab

Die Einstellungen-Gruppe Über gibt die Variable an und definiert die Sprache und das Format für die Zeitausgabe.

  • Name: eindeutiger Variablenname. Dieser Name wird während seiner Nutzung als Referenz auf die Variable verwendet.

  • Beschreibung: ist ein Feld, das das Hinzufügen von zusätzlichen Informationen und Vorschlägen ermöglicht.

Die Gruppe Definition legt die Ausgabeformatierung fest und zeigt eine Vorschau für sie an.

  • Ausgabeformat: Format für die Anzeige der Zeit. Verfügbare Zeitformate sind hier aufgelistet.

    Anmerkung

    Die ausgewählte Option für die Uhrzeitquelle legt die Reihe von unterstützten Zeit-Formaten fest. Die Druckeruhr erlaubt nur die Verwendung von vom Drucker unterstützten Zeitformaten. Bei Verwendung eines nicht gültigen Formats wird ein Fehler ausgegeben. Die Computeruhr (Systemuhr) ermöglicht die Nutzung einer Reihe von vorgeladenen und angepassten Zeitformaten.

  • Ausgabevorschau zeigt das gedruckte aktuelle Zeitformat an.

Datumsversatz ermöglicht es Ihnen, eine bestimmte Anzahl von Sekunden, Minuten oder Stunden zur aktuellen Zeit hinzuzufügen bzw. von ihr abzuziehen.

  • Sekunden: Zeitversatz in Sekunden.

  • Minuten: Zeitversatz in Minuten.

  • Stunden: Zeitversatz in Stunden.

Die Gruppe Druckeruhr legt fest, welche Uhr als Quelle für den Zeitwert verwendet werden soll.

  • Druckeruhr nutzen, sofern unterstützt: Die Druckeruhr wird als bevorzugte Quelle für den aktuellen Zeitwert verwendet. Wird die Druckeruhr nicht unterstützt, wird stattdessen der Wert der Systemuhr verwendet.

  • Immer Druckeruhr verwenden: Die Druckeruhr wird als exklusive Quelle für den Wert Aktuelle Zeit verwendet. Wenn die Druckeruhr nicht verfügbar ist, wird ein Fehler ausgegeben.

  • Immer Computeruhr verwenden: Die Computeruhr (Systemuhr) wird als exklusive Quelle für den Wert Aktuelle Zeit verwendet.

Ausgaberegeln

Präfix- und Suffix-Werte können einem Variablenwert hinzugefügt werden, falls nötig.

  • Präfix: Text, der vor dem Variablenwert platziert wird.

  • Suffix: Text, der hinter dem Variablenwert platziert wird.

Zeitformate

Desktop Designer ermöglicht eine flexible Nutzung von Zeitfeldern. Wählen Sie ein vordefiniertes Zeitformat aus oder erstellen Sie ein eigenes. Beim Definieren der Formate werden die folgenden Notationen verwendet:

Notation

Beschreibung

h

Stunden im 12-Stunden-Format Sofern ausgewählt, wird AM/PM angezeigt. Umfasst ein oder zwei Zeichen.

hh

Stunden im 12-Stunden-Format Sofern ausgewählt, wird AM/PM angezeigt. Umfasst immer zwei Zeichen. Falls erforderlich, werden führende Nullen hinzugefügt.

H

Stunden im 24-Stunden-Format Umfasst ein oder zwei Zeichen.

HH

Stunden im 24-Stunden-Format Umfasst immer zwei Zeichen.

mm

Wird für Minuten verwendet.

ss

Wird für Sekunden verwendet.

Beispiele für Zeitformate

Format

Gedrucktes Datum

h:mm {AM/PM}

8:25PM

H:mm

20:25

hh:mm:ss

08:25:36

Zähler

Zähler ist ein Variablentyp, dessen Wert mit dem Wert des System- oder Druckerzählers zu- oder abnimmt.

Thermodrucker sind für gewöhnlich mit einem internen inkrementellen Zähler ausgerüstet. Dabei handelt es sich um einen dedizierten Zähler, der die gedruckten Etiketten intern zählt. Der Drucker empfängt nur den ersten Wert und vergrößert bzw. verkleinert ihn auf den folgenden Etiketten automatisch. Diese Option mindert die Menge an Daten, die zwischen Computer und Drucker übertragen werden, da nur der anfängliche Wert an den Drucker gesendet wird. Ein interner Zähler beschleunigt die Etikettenproduktion erheblich.

Allgemein-Tab

Die Einstellungen-Gruppe Über gibt die Variable an und definiert Serialisierungsoptionen.

  • Name: eindeutiger Variablenname. Dieser Name wird als Referenz auf die Variable verwendet.

  • Beschreibung: ist ein Feld, das das Hinzufügen von zusätzlichen Informationen und Vorschlägen ermöglicht.

Die Einstellungen-Gruppe Definition legt das Verhalten des Zählers fest.

  • Zählertyp: Zählerwert erhöht oder erniedrigt:

    • Inkrementell: Wert nimmt mit den gedruckten Etiketten zu.

    • Absteigend: Variablenwert nimmt mit den gedruckten Etiketten ab.

  • Schritt: Anzahl von Einheiten, die den nächsten Status des Zählerwerts ausmachen.

  • Wiederholung: Anzahl von Wiederholungen für jeden Zählerwert.

  • Anfänglicher Wert: Wert, der verwendet wird, wenn der Zähler beginnt.

  • Vorschau: zeigt die Zählerwertfolge an.

Beispiel 30. Beispiel

Zählerschritt = 3, Wiederholung = 3 und anfänglicher Wert = 1 sind:  1, 1, 1, 4, 4, 4, 7, 7, 7, 10, 10, 10, 13, 13, 13, ...


Die Einstellungen-Gruppe Abfrage definiert das Verhalten einer Datenquelle zum Druckzeitpunkt. Hier erfahren Sie mehr über Abfragen.

Druckerzähler legt fest, welcher Zähler als eine Quelle für den Zähler-Variablenwert verwendet werden soll.

  • Druckerzähler nutzen, sofern unterstützt: Der Druckerzähler wird als bevorzugter Zähler festgelegt, sofern er vom aktiven Drucker unterstützt wird. Wird der Druckerzähler nicht unterstützt, wird stattdessen der Systemzähler verwendet.

  • Druckerzähler immer benutzen: Der Druckerzähler wird als exklusive Zählerquelle eingestellt. Wenn der Druckerzählerwert nicht verfügbar ist, wird der Standardwert (Systemzählerwert) verwendet.

    Anmerkung

    Wenn der ausgewählte Drucker keine Unterstützung für interne Druckerzähler bietet, wird eine Fehlermeldung angezeigt. Der Druck kann nicht fortgesetzt werden.

  • Immer Computerzähler verwenden: Der Computerzähler wird als einzige Zählerquelle eingestellt.

Um den internen Druckerzähler zu verwenden, halten Sie sich an die folgenden Regeln:

  • Die maximale Länge der Variablen wird vom Drucker vorgegeben. Der Wert sollte im Drucker-Benutzerhandbuch enthalten sein.

    Tipp

    Falls die exakte maximale Variablenlänge nicht verfügbar ist, empfiehlt NiceLabel die Durchführung einiger Testdrucke, um den Wert zu ermitteln.

  • Stellen Sie die Variablenlänge auf „fest“ ein.

  • Stellen Sie das Variablenformat auf „numerisch“ ein.

  • Das mit der Variablen verbundene Textobjekt muss anhand einer internen Druckerschrift formatiert werden.

  • Aktivieren Sie die Option Immer Druckerzähler verwenden.

  • Stellen Sie sicher, dass das Symbol „Internes Element“ neben dem Zähler-Text angezeigt wird.

  • Stellen Sie sicher, dass für den Zähler-Text eine interne Druckerschrift verwendet wird.

Eingaberegeln

Daten definiert die Eingabekriterien für den Zähler.

  • Erlaubte Zeichen: erlaubte Zeichen für Variablenwerte. Gruppen von erlaubten Zeichen für die Filterung der Dateneingabe werden im Abschnitt Gruppen erlaubter Zeichen beschrieben.

    Beispiel 32. Beispiel

    Auch nicht-numerische Zeichen können als Zählerwerte verwendet werden. Alphanumerisch legt die Abfolge mit Schritt = 3 und Anfangswert = 1 wie folgt fest: 1, 4, 7, A, D, G, J, M, P, S, V, Y, b, e, h, ...


  • Länge begrenzen: maximale Länge eines Variablenwerts.

    • Länge (Zeichen): gibt die exakte erlaubte Anzahl von Zeichen an.

  • Feste Länge: Die Variable muss die exakte unter Variablenlänge begrenzen definierte Anzahl von Zeichen enthalten.

Die Gruppe Prüfbereich definiert minimale und maximale Zählerwerte.

  • Minimaler Wert: minimaler Zählerwert.

  • Maximaler Wert: maximaler Zählerwert.

Die Gruppe Übernahme-Einstellungen legt die Bedingung fest, unter der der Zählerwert seinen Wert auf den Standardwert zurücksetzt.

  • Verwende min./max. Wert: Minimale und maximale Zählerwerte lösen die Übernahme des Standardwerts aus.

  • Bei Änderung der ausgewählten Datenquelle: Eine Änderung des Datenquellenwerts aktiviert die Übernahme des Standardwerts.

  • Bei Datums- oder Zeitänderung: Eine Änderung des Datums- oder Zeitwerts aktiviert die Übernahme des Standardwerts.

    Anmerkung

    Datums-/Zeitänderungen werden von der Computeruhr vorgegeben.

Ausgaberegeln

Abfrage

Beim Erstellen von Etiketten mit verbundenen dynamischen Datenquellen muss den Variablen vor dem Druck ein Wert zugewiesen werden. Abgefragten Variablen werden ihre Werte zum Druckzeitpunkt manuell zugewiesen. Der Benutzer wird vor jedem Druckauftrag nach dem Wert für jede Variable gefragt.

Die Werte werden manuell eingegeben. Die Eingabereihenfolge kann anhand des Dialogs Reihenfolge festgelegt werden.

Die Gruppe Abfrage fordert den Benutzer zu einer manuellen Dateneingabe auf – dies geschieht nach Öffnen des Druckdialogs.

  • Eingabeaufforderung zum Druckzeitpunkt: Aufforderung zur Eingabe des Variablenwerts in die Maske aktiviert oder deaktiviert.

    Anmerkung

    Wenn eine dynamische Datenquelle unter Anfänglicher Wert aufgeführt ist, wird die Abfrage deaktiviert.

  • Eingabeaufforderungstext: enthält den Text, der Anwender zur Eingabe eines Wertes auffordert. Dieser Text dient als Anweisung, welche Art von Werten vor dem Drucken eingegeben werden sollten.

  • Wert erforderlich: Status des Variablenwerts: obligatorisch oder optional. Falls der Eingabeaufforderungstext leer und der Wert als obligatorisch eingestellt ist, kann der Druck nicht beginnen. Es wird eine Fehlermeldung angezeigt.

Druckmasken-Variablen

Druckmasken-Variablen sind automatisch erzeugt Variablen, die benutzerdefinierte Werte der Objekte in der Standard-Druckmaske speichern, wenn die Druckmaske ausgeführt wird.

Druckmasken-Variablen werden einer Lösung in zwei Fällen hinzugefügt:

  • beim Hinzufügen einer neuen Druckmaske (gehen Sie auf Heim-Tab > Druck anpassen > Neue Maske hinzufügen > Druckmaske)

  • beim Bearbeiten einer Druckmaske (gehen Sie auf Heim-Tab > Druck anpassen > Druckmaske bearbeiten)

Nähere Informationen zu diesen zwei Operationen finden Sie hier.

Diese Variablen werden zusammen mit anderen verbundenen Datenquellen angezeigt (namens PrintingForm_[VariableName]). Sie alle sind im Explorer für dynamische Daten aufgeführt und können daher im Manager für dynamische Daten bearbeitet werden.

UUID-e13fa436-2d2a-576b-7cd8-bfa65ff44549.png

Alle Druckmaskenvariablen gehören dem Typ der abgefragten Variablen an. Alle von ihnen können bearbeitet werden – umbenannt und mit angepassten Datentypen und Regeln für die Eingabe/Ausgabe konfiguriert.

Anmerkung

Um Best-Practice-Empfehlungen einzuhalten, empfiehlt NiceLabel Ihnen, die Bearbeitung von Druckmasken-Variablen zu vermeiden. Wenn Ihnen die Bearbeitung notwendig erscheint, müssten Sie sicherstellen, dass die Anpassungen des Datentyps und der Regeln für die Eingabe/Ausgabe dem Etikettendruck nicht im Weg stehen.

Anmerkung

Wenn bei der Nutzung einer angepassten Druckmaske ein Problem auftritt, ermöglicht die Option Druckmaske neu erstellen Ihnen die Wiederherstellung der Standard-Druckmaske. In diesem Fall werden alle Änderungen verworfen.

Folgende Eigenschaften unterscheiden Druckmasken-Variablen von „normalen“ benutzerdefinierten Variablen:

  • Sie werden von allen anderen Druckmasken in einer Lösung wiederverwendet.

  • Nach dem Löschen werden sie für jede neu hinzugefügte Druckmaske in einer Lösung neu erstellt.

Dies sind die Desktop Designer Druckmasken-Variablen:

  • PrintingForm_IdenticalCopies: speichert die Anzahl identischer Etikettenkopien, die gedruckt werden sollen.

  • PrintingForm_LabelName: speichert den Namen des ausgewählten Etiketts. Diese Variable teilt der Druckmaske mit, welches Etikett in der Lösung gedruckt werden soll.

  • PrintingForm_LabelSets: speichert die Anzahl von Druckaufträgen, die an den Drucker gesendet werden sollen.

  • PrintingForm_PrinterName: speichert den Namen des ausgewählten Druckers.

  • PrintingForm_PrintToFile: speichert den Namen der Datei, in die das Etikett gedruckt wird.

  • PrintingForm_Quantity: speichert die Anzahl gedruckter Etiketten.

  • PrintingForm_SkippedLabels: speichert die Anzahl übersprungener Etiketten.

Anmerkung

Obwohl die Objekte auf der Druckmaske mit jeder Art von benutzerdefinierter Datenquelle verbunden werden können, empfiehlt NiceLabel Ihnen, die Verbindung der Objekte mit den automatisch erstellten Druckmasken-Variablen beizubehalten.