NiceLabel Desktop Designer Masken dienen als Feld für die Eingabe, Bearbeitung und Anzeige von Daten. Der Vorteil der Nutzung von Eingabemasken besteht in der vereinfachten Dateneingabe und einem leichteren Etikettendruckprozess für Endanwender.
In NiceLabel Desktop Designer werden Masken innerhalb einer Drucklösung erstellt. Das bedeutet, dass eine Maske für gewöhnlich zusammen mit einem zuvor designten Etikett erzeugt wird.
Tipp
Masken ermöglichen es Ihnen, ein vollständiges, maßgeschneidertes Datenverarbeitungssystem zu erstellen, dass sich an Ihre aktuellen Geschäftsanforderungen anpassen lässt.
Weitere Informationen zum Erstellen, Designen und Bearbeiten von Masken finden Sie hier.
Um eine Maske zu erstellen, öffnen Sie eine neue oder vorhandene Lösung und klicken Sie auf die Schaltfläche Neue Maske im Lösungs-Tab der Desktop Designer-Multifunktionsleiste oder im Lösungs-Explorer.
Bevor Sie mit der Bearbeitung einer Maske beginnen, sollten Sie die folgenden Abschnitte lesen:
Der Dialog Formulareigenschaften wird zum Festlegen verschiedener Eigenschaften der Eingabemaske verwendet.
Tipp
Um den Dialog Formulareigenschaften zu öffnen, doppelklicken Sie auf die Design-Oberfläche.
Die Einstellungen stehen auf den unten aufgeführten Dialogfeldern zur Verfügung.
Maskeneigenschaft |
Beschreibung |
Legt Titel, Größe, anfänglichen Status und Startposition der Maske fest. |
|
Wählt die Scripting-Sprache für die Maske aus. |
|
Legt die Hintergrundfarbe und das Hintergrundbild für die Maske fest. Bilder können eingebettet und als externe Dateien gespeichert werden. |
|
Legt fest, in welcher Reihenfolge der Fokus auf die einzelnen Maskenobjekte gelegt wird. |
|
Enthält Hilfetext zur Maske, der Benutzern nach Drücken von F1 während der Ausführung der Maske angezeigt wird. |
|
Definiert die Ereignisse, die nach Laden und Schließen der Maske sowie nach Ablauf eines bestimmten Zeitintervalls eintreten. |
|
Wählt die Variablen aus, die auf Veränderungen ihrer Werte überwacht werden. |
|
Fügt eine Variable hinzu, welche die über die serielle Schnittstelle empfangenen Daten speichert. |
|
Definiert den Inhalt, der Maskenbenutzern als Tipp oder Hilfestellung dient. |
Der Bereich Grundlegende Einstellungen wird verwendet, um den Titel, die Größe und das Startverhalten einer Eingabemaske nach deren Ausführung festzulegen.
Titel legt den Titel des Maskenfensters fest.
-
Titelleiste der Maske anzeigen: blendet die Fenster-Titelleiste beim Starten der Eingabemaske ein oder aus.
-
Schließen der Maske erlauben: erlaubt oder verhindert das Schließen der Eingabemaske über die Schließen-Schaltfläche des Fensters.
Tipp
Wenn diese Option aktiviert ist, kann die Eingabemaske über die Taskleiste geschlossen werden.
-
Änderung der Maskengröße erlauben: erlaubt oder verhindert die Anpassung der Maskengröße.
Tipp
Deaktivieren Sie diese Option, um die Größe der Eingabemaske zu sperren.
-
Sie können Masken, die Sie entwerfen, in Ihre Taskleiste oder Systemleiste minimieren. Durch die Minimierung Ihrer Masken können diese im Hintergrund ausgeführt werden, wodurch Eingaben und menschliche Fehler durch Anwender reduziert werden. Minimieren Sie Masken mit eingeschränkten Eingabeoptionen, die keine menschliche Interaktion erfordern. Minimieren von Masken erlauben ist unter „Maskeneigenschaften“ standardmäßig aktiviert. Minimieren von Masken erlauben ist auch möglich, wenn Sie Maskengröße ändern erlauben deaktivieren.
Die Option Minimierung der Maske zulassen ist in den Formulareigenschaften standardmäßig aktiviert und ermöglicht die Minimierung Ihrer Maske in die Taskleiste. Minimieren von Masken erlauben ist auch möglich, wenn Sie Maskengröße ändern erlauben deaktivieren.
Anmerkung
Wenn Sie in V2019.3 ältere Versionen öffnen, wird die Option Minimieren von Masken erlauben automatisch ebenfalls deaktiviert, wenn Sie Maskengröße ändern erlauben deaktivieren.
In Taskleiste minimieren ist praktisch, wenn Ihre Maske im Hintergrund ausgeführt werden soll. Das ist zum Beispiel der Fall, wenn Ihre Maske automatisiert ist und die Anwender nicht mit der Benutzeroberfläche Ihrer Maske interagieren müssen. Ihre einzige Maskeneingabe sind Daten der Barcode-Scanner, und alle Ihre Maskenaktionen werden automatisch ausgeführt, wenn Anwender Barcodes scannen.
Aktivieren von „In Taskleiste minimieren“ mit Ihrer Eingabeaufforderung
Um Lösungen von Ihrer Eingabeaufforderung aus auszuführen, können Sie Ihre laufenden Masken in Ihrer Systemleiste minimieren. Wenn sie minimiert sind, klicken Sie mit der rechten Maustaste auf das Systemleistensymbol, um Ihre laufenden Masken zu öffnen oder zu beenden.
-
Öffnen Sie eine Eingabeaufforderung (CMD).
-
Navigieren Sie zu „NiceLabelWebClient.exe“ oder „NiceLabelPrint.exe“.
-
Fügen Sie den Pfad zu der Maske hinzu, die Sie minimieren möchten.
-
Geben Sie nach dem Dateipfad Folgendes ein: „-startAsMinimized:true“.
-
Drücken Sie die Eingabetaste.
Ihre Maske wird geladen und sofort minimiert.
Das Minimieren von Masken in der Taskleiste oder Systemleiste reduziert menschliche Fehler und verhindert, dass Anwender Ihre Masken verändern.
-
Die Gruppe Größe legt die Breite und Höhe der Eingabemaske fest.
Die Gruppe Anfänglicher Status der Eingabemaske legt den Status der Eingabemaske beim Starten fest.
-
Maximiert: Eingabemaske wird im Vollbildmodus geöffnet.
-
Standardgröße für Eingabemasken: Beim Ausführen wird die Maske mit manuell definierten Dimensionen angezeigt.
Die Gruppe Maskenposition beim Start legt die Bildschirmposition einer Eingabemaske bei ihrem Start fest.
-
Wie definiert: die Maske wird an einer Position angezeigt, die mittels des Abstands (in Pixeln) von Links (linker Rand der Eingabemaske) und Oben (oberer Rand der Eingabemaske) festgelegt wird.
-
Bildschirm zentriert: Die Eingabemaske wird beim Starten in der Bildschirmmitte angezeigt.
Die Einstellungen in der Gruppe Bildlaufleiste optimieren Masken für kleinere Bildschirme oder Computer mit geringer Bildschirmauflösung. Eine Alternative zur Verkleinerung von Masken und Objekten (wodurch diese schwer lesbar und verwendbar werden) ist das Aktivieren der Option Zeige die Bildlaufleisten und beende die Größenänderung der Formularelemente:. Diese Option legt die Breite und Höhe in Pixeln fest. Dies sind Mindestabmessungen, bei denen:
-
Die Maske eine Bildlaufleiste erhält. Sie können die Maskengröße über diese Abmessungen hinaus verkleinern und Scrollen im Maskenbereich ermöglichen.
-
Die Objekte aufhören, ihre Größe an die verkleinerte Maskengröße anzupassen. So wird sichergestellt, dass die Objekte nutzbar bleiben, da sie ihre aktuelle Größe auch jenseits der Mindestabmessungen der Maske behalten.
Anmerkung
Damit sich die Größe der Objekte zusammen mit der Größe der Maske verändert, aktivieren Sie die horizontale und vertikale Größenänderung unter Objekteigenschaften > Position > Größe > Größe mit Maske horizontal/vertikal ändern.
Der Bereich Zusätzliche Einstellungen ermöglicht die Auswahl der Scripting-Sprache der Eingabemaske. Es sind zwei Scripting-Sprachen für Desktop Designer-Maskenobjekte verfügbar: VBScript und Python.
-
VBScript: Scripting für erweiterte Datenoperationen, Vergleiche und direkte Berechnungen auf einer Eingabemaske.
-
Python: geeignet für 64-Bit-Systeme. Eine erheblich schnellere Alternative zu VBScript.
Der Stil-Bereich legt die Hintergrundfarbe und das Hintergrundbild für die Maske fest. Außerdem ermöglicht sie es, Bilder einzubetten und als externe Dateien zu speichern.
-
Die Hintergrundfarbe wird durch die Standard- oder die Erweiterte Farbauswahl festgelegt. Wechseln Sie zwischen diesen beiden Optionen, indem Sie auf die Schaltflächen Erweitert oder Standard klicken.
-
Suchen Sie nach dem Hintergrundbild für das Etikett oder geben Sie den direkten Dateipfad ein. Nach Festlegen des Bildes sind folgende Aktionen möglich:
-
Bild in Dokument einbetten: macht das Bild zu einem festen Bestandteil des Dokuments.
-
Eingebettetes Bild in Datei speichern: das eingebettete Bild wird in einer Datei gespeichert.
-
Eingebettete Grafik entfernen: Das eingebettete Bild wird aus dem Maskendokument entfernt.
-
Bildposition: das Hintergrundbild kann zentriert werden, um den Etikettenabmessungen zu entsprechen, oder gestreckt werden.
-
Im Bereich Tab-Reihenfolge legen Sie fest, wie der Fokus von einem Maskenobjekt zum nächsten verschoben wird, wenn Sie die -Taste
drücken.
-
EINGABE-Taste verhält sich wie TAB-Taste: die Eingabe-Taste hat dieselbe Funktion wie die TAB-Taste. Nach Drücken der Eingabetaste wird der Fokus auf das nächste Objekt gemäß Definition in der Liste Tab-Reihenfolge verlegt.
-
Wählen Sie das Objekt der Eingabemaske aus und verschieben Sie es in der Liste Tab-Reihenfolge nach oben oder unten, um die Reihenfolge für die Verschiebung des Fokus festzulegen.
Der Bereich F1 Hilfe legt benutzerdefinierte Hilfeinhalte für Eingabemasken fest, um Benutzer beim Erstellen und/oder Verwenden einer Eingabemaske zu unterstützen. Der Text wird sichtbar, wenn bei der Ausführung der Maske die F1
-Taste gedrückt wird.
Tipp
Geben Sie benutzerdefinierten Text in das Bearbeitungsfeld ein und klicken Sie auf OK.
Die Registerkarte Ereignisse ermöglicht die Einstellung von Aktionen für grundlegende Eingabemasken-Ereignisse.
-
Beim Laden des Formulars: die Aktion wird beim Laden der Eingabemaske ausgeführt.
-
Beim Schließen des Formulars: die Aktion wird ausgeführt, wenn die Eingabemaske geschlossen wird.
-
Bei Masken-Timer: die Aktion wird nach einem bestimmten Zeitintervall ausgeführt.
-
Intervall: Dauer des Zeitintervalls (in Millisekunden).
-
-
Bei Masken-Inaktivität: Die Aktion wird ausgeführt, nachdem die Maske für einen bestimmten Zeitraum inaktiv war. Eine Masken-Inaktivität besteht, wenn keine Tastenanschläge, Mausklicks oder Maskenbewegungen seitens Benutzern erfolgen. Jede dieser Aktivitäten setzt den Inaktivitäts-Timer zurück.
-
Intervall: Dauer des Zeitintervalls (in Minuten).
-
Tipp
Klicken Sie auf die Schaltfläche Aktionen ..., um die Aktionen festzulegen, die durch die aufgelisteten Ereignisse ausgeführt werden.
Im Bereich Variable Ereignisse wählen Sie die Variablen aus, die auf Veränderungen ihrer Werte überwacht werden. Falls es sich um Werte dieser Variablen handelt, löst das Ereignis "Bei Änderung" eine Aktion aus.
Tipp
Klicken Sie auf Aktionen ..., um die Aktionen festzulegen und zu verwalten, die durch Wertänderungen in den aufgelisteten Variablen ausgelöst werden.
Im Bereich Serielle Daten können Sie serielle (RS-232) Schnittstellen auswählen, an denen die Daten von verbundenen seriellen Geräten gelesen werden sollen. Die gelesenen Daten werden in einer vorhandenen oder neu erstellten Variablen gespeichert.
-
Hinzufügen: fügt der Liste verbundener serieller Geräte eine serielle Schnittstelle hinzu.
-
Löschen: löscht eine Schnittstelle aus der Liste verbundener serieller Geräte.
Tipp
Klicken Sie auf Bearbeiten, um die Kommunikationseinstellungen für die serielle Schnittstelle zu konfigurieren.
Das Fenster „Serielle Daten“ legt Verbindungsparameter für die ausgewählte serielle Schnittstelle fest. Die Parameter in diesem Dialogfeld müssen den Einstellungen des verbundenen Geräts entsprechen. Lesen Sie die Bedienungsanleitung Ihres seriellen Kommunikationsgeräts, um die Verbindungsparameter richtig einzustellen.
Anmerkung
Wenn die Einstellungen in NiceLabel 10 und auf dem Gerät nicht übereinstimmen, kann keine Kommunikation hergestellt werden.
Die Gruppe Schnittstelle definiert die serielle Schnittstelle, von der die Daten gelesen werden sollen.
-
Portname: Name der Schnittstelle, mit der ein externes Gerät verbunden ist. Dabei kann es sich entweder um eine hardwarebasierte oder um eine virtuelle COM-Schnittstelle handeln.
Die Gruppe Schnittstellen Einstellungen legt weitere Einstellungen für die Verbindung mit der Schnittstelle fest.
-
Bits pro Sekunde: Geschwindigkeit, die das externe Gerät für die Kommunikation mit dem PC nutzt. Eine weitere Bezeichnung für diese Einstellung ist „Baudrate“.
-
Datenbits: gibt die Anzahl von Datenbits pro Zeichen an. In neueren Geräten werden fast durchgehend 8 Datenbits verwendet.
-
Parität: legt die Fehlererkennungsmethode während der fortlaufenden Übertragung fest. Die häufigste Einstellung für die Parität ist „keine“; in diesem Fall wird die Fehlererkennung durch ein Kommunikationsprotokoll gehandhabt (Flusssteuerung).
-
Stoppbits: stoppt die Bits, die am Ende jedes Zeichens gesendet werden, um der empfangenden Hardware die Erkennung des Endes eines Zeichens sowie die erneute Synchronisierung mit dem Zeichenstrom zu ermöglichen. Elektronische Geräte verwenden üblicherweise ein einzelnes Stoppbit.
-
Flusssteuerung: Die serielle Schnittstelle kann Schnittstellensignale nutzen, um die Datenübertragung anzuhalten und fortzusetzen.
Beispiel 57. Beispiel:
Ein langsames Gerät muss eventuell einen Handshake mit der seriellen Schnittstelle ausführen, um anzuzeigen, dass die Übertragung angehalten werden muss, während das Gerät die bereits empfangenen Daten verarbeitet.
Die Gruppe Optionen enthält die folgenden Einstellungen:
-
Initialisierungsdaten senden gibt die Zeichenfolge an, die an die ausgewählte serielle Schnittstelle gesendet wird, bevor die Daten gelesen werden. So kann die Aktion das jeweilige Gerät für die Bereitstellung der Daten initialisieren. Die Option kann auch verwendet werden, um eine spezifische Frage an das Gerät zu senden und eine spezifische Antwort zu erhalten. Klicken Sie auf die Pfeiltaste, um Sonderzeichen einzugeben.
-
Datenpolling verwenden: gibt an, dass der Trigger das Gerät aktiv auf Daten abfragen soll. Der Trigger sendet die im Feld Inhalt angegebenen Befehle zu den vorgegebenen Zeitintervallen. Dieses Feld kann binäre Zeichen enthalten.
Die Filter-Gruppe ermöglicht Ihnen die Einstellung der Filterkriterien für die über die serielle Schnittstelle bezogenen Daten.
-
Filter verwenden: ermöglicht die Filterung der seriellen Daten. Diese Option filtert irrelevante Zeichen aus den empfangenen Daten.
-
Startposition: legt das Startzeichen für extrahierte Daten fest.
-
Endposition: legt das Endzeichen für extrahierte Daten fest.
Beispiel 58. Beispiel:
Die empfangenen Rohdaten umfassen die folgenden Zeichen: q###12345$$$1. Nach Einstellung der Startposition auf 5 und der Endposition auf 9 lauten die extrahierten Daten 12345.
Die Gruppe Ausführungsereignis gibt vor, wann der Trigger auslösen und Aktionen ausführen soll.
-
Beim Empfang der Anzahl von Zeichen: legt fest, dass das Ereignis jedes Mal eintritt, wenn die erforderliche Anzahl von Zeichen empfangen wird. In diesem Fall kann die Drittanwendung eine Verbindung offen lassen und die Daten kontinuierlich senden. Jedes Datenpaket muss dieselbe Größe haben.
-
Beim Empfang der Abfolge von Zeichen. Gibt an, dass das Ereignis immer eintritt, wenn die erforderliche Zeichenfolge empfangen wird. Verwenden Sie diese Option, wenn Sie wissen, dass das Datenende immer durch eine identische Zeichenfolge gebildet wird. Anhand der Schaltfläche neben dem Feld „Bearbeiten“ können Sie (binäre) Sonderzeichen einfügen.
-
In Daten einschließen: Zeichenfolge, die verwendet wird, um festzulegen, dass der Ereignisauslöser nicht aus den Daten gelöscht wird, sondern Teil der Daten bleibt. Das Ereignis bezieht einen vollständigen empfangenen Datenstrom.
-
-
Wenn nach dem angegebenen Zeitintervall nichts empfangen wird: Das Ereignis tritt ein, wenn das festgelegte Zeitintervall nach dem Empfang des letzten Zeichens verstreicht.
Nach Festlegen der Maskeneigenschaften können Inhalte zur Eingabemaske hinzugefügt werden. Maskenobjekte sind grundlegende Designelemente, die zum Hinzufügen und Bearbeitern verschiedener Arten von Inhalten verwendet werden.
Fügen Sie einer Maske ein Objekt hinzu, indem Sie es in der Objekt-Toolbar anklicken und es in die Design-Oberfläche ziehen. Jede Maske kann mehrere Objekte in beliebiger Kombination enthalten.
Tipp
Verwenden Sie visuelle Hilfen zur Positionierung von Objekten.
Jedes Maskenobjekt hat seine eigene Funktion, wie in der folgenden Tabelle beschrieben.
Maskenobjekt |
Symbol |
Beschreibung |
Erzeugt einen rechteckigen Bereich auf einer Eingabemaske. |
||
Objekt zum Einfügen von Textinhalten. |
||
Objekt zum Einfügen von Grafikinhalten. |
||
Erzeugt ein anklickbares und anpassbares Eingabemaskenobjekt. |
||
Objekt zum Einfügen und Bearbeiten einer einzelnen Textzeile. |
||
Ermöglicht das Einfügen von Werten mit mehreren Zeilen. |
||
Ermöglicht Benutzern, eine Option aus einer Dropdown-Liste auszuwählen oder einen benutzerdefinierten Wert hinzuzufügen. |
||
Ermöglicht Benutzern, eine Option aus einer Liste auszuwählen; es können keine benutzerdefinierten Werte hinzugefügt werden. |
||
Ermöglicht Benutzern die Auswahl eines einzelnen Elements aus einer Reihe von sich gegenseitig ausschließenden Elementen. |
||
Ermöglicht Benutzern eine binäre Auswahl – die jeweiligen Optionen werden entweder aktiviert oder deaktiviert. |
||
Zeigt eine ausgewählte Datenbanktabelle auf einer Eingabemaske an. |
||
Tool zum Bearbeiten der Datenbank-Datensätze auf einer Eingabemaske. |
||
Suchwerkzeug für Datenbanken auf einer Eingabemaske. |
||
Vorschaufeld, das das Etiketten-Layout auf einer Eingabemaske in Echtzeit anzeigt. |
||
Bereich zum Hinzufügen anfänglicher Werte zu den Etikettenvariablen. |
||
Ermöglicht beim Ausführen der Eingabemaske die Anpassung der Druckgeschwindigkeit und -temperatur. |
||
Legt beim Ausführen der Eingabemaske die Anzahl von gedruckten Etiketten und Seiten fest. |
Es gibt verschiedene Möglichkeiten, ein Maskenobjekt zur Designoberfläche hinzuzufügen. Informationen zu den verfügbaren Methoden finden Sie hier.
Das Objekt Rahmen erstellt rechteckige Flächen auf einer Eingabemaske. Sein Zweck besteht darin, Bereiche auf einer Maske visuell voneinander zu trennen.
Das Tab Stil legt das Erscheinungsbild eines Objekts fest.
-
Hintergrundfarbe: Hintergrundfarbe des Objekts.
-
Transparent: transparenter Rahmen.
-
Zeige Rand: Rahmenrand ein-/ausblenden.
-
Rahmenfarbe: Farbauswahl für den Objektrand.
-
Rahmenbreite: Breite des Objektrandes.
-
Rahmenstil wählt den Stil des Objektrandes aus:
-
Kein: unsichtbarer Rand.
-
Erniedrigt: das Objekt wirkt niedriger als die Oberfläche der Eingabemaske.
-
Erhöht: das Objekt wirkt höher als die Oberfläche der Eingabemaske.
-
Abgesenkter Rahmen: der Rand eines Objekts wirkt niedriger als die Oberfläche der Eingabemaske.
-
Erhöhter Rahmen: der Rand eines Objekts wirkt höher als die Oberfläche der Eingabemaske.
-
Text ist ein Eingabemaskenobjekt zum Eingeben und Anzeigen von Textinhalten.
Bild ist ein Eingabemaskenobjekt zum Einfügen von Grafikinhalten. Die folgenden Dateiformate werden unterstützt:
-
Portable Network Graphic (*.png)
-
PDF (*.pdf)
-
Adobe Photoshop (*.psd)
-
Scalable Vector Graphics (*.svg)
-
Paintbrush (*.pcx)
-
JPEG-Bitmaps (*.jpg, *.jpeg, *.jpe)
-
TIFF-Bitmaps (*.tif, *.tiff)
-
Enhanced Windows Metafile (*.emf)
-
Windows Metafile (*.wmf)
-
Windows Bitmap (*.bmp)
Um den Inhalt des Objekts (neu) zu definieren, klicken Sie auf Durchsuchen und wählen Sie die Datei aus, die auf dem Etikett angezeigt werden soll.
Bild in ein Dokument einbetten legt ein Bild als grundlegenden Bestandteil der Etikettendatei fest.
Eingebettetes Bild in Datei speichern speichert das eingebettete Bild als externe Datei. Suchen Sie nach einem geeigneten Ort und speichern Sie es dort.
Das Tab Grafische Größenänderung legt die Größenänderungen für Bilder aus einer variablen Quelle fest.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse sind:
-
Bei Mouse-Over: die Aktion wird bei Mouse-Over ausgeführt.
-
Beim Entfernen des Mauszeigers: die Aktion wird beim Entfernen des Mauszeigers ausgeführt.
-
Beim Anklicken: die Aktion wird bei Mausklick ausgeführt.
Schaltfläche fügt einer Eingabemaske ein anklickbares und anpassbares Objekt hinzu. Seine Aufgabe besteht darin, verschiedene Aktionen zu aktivieren.
Tastaturkurzbefehl legt eine Taste auf der Tastatur als Kurzbefehl fest. Wird die festgelegte Taste gedrückt, verhält sich das Programm, als würde der Benutzer einen Mausklick zum Ausführen einer Aktion tätigen.
Standardschaltfläche für Eingabemasken ruft die zugewiesene Aktion auf, wenn ein Benutzer auf die Eingabetaste drückt.
Tipp
Es darf nur eine Taste als Standardschaltfläche für Eingabemasken definiert werden.
Wortumbruch teilt den Text in mehrere Zeilen auf. So wird sichergestellt, dass der Text nicht breiter ist als die Schaltfläche.
Die Gruppe Bild auf der Schaltfläche verwenden legt fest, dass eine Grafikdatei auf einer Schaltfläche angezeigt wird.
-
Name der Bilddatei: Grafikdatei, die zur Verwendung auf einer Schaltfläche ausgewählt ist.
-
Bild in ein Dokument einbetten: Bild, das im Dokument eingebettet ist.
Tipp
Wenn ein eingebettetes Bild benötigt wird, wird es aus dem Dokument abgerufen, nicht aus dem Dateisystem.
-
Eingebettetes Bild in Datei speichern: das eingebettete Bild wird in einer Datei gespeichert.
-
Eingebettete Grafik entfernen: Das eingebettete Bild wird aus dem Maskendokument entfernt.
Tipp
Wenn das Bild eingebettet ist, ermöglicht diese Aktion, es an einem ausgewählten Ort zu speichern. Daraufhin ist das Bild nicht mehr eingebettet.
-
Bildposition: Bildposition in Relation zum Objekttext.
-
Ursprüngliche Größe erzwingen: die Grafik in Originalgröße wird ohne Anpassung auf einer Schaltfläche verwendet.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse für das Schaltflächenobjekt sind:
-
Beim Anklicken: die Aktion wird bei Mausklick ausgeführt.
Schaltflächengruppe fügt einer Eingabemaske eine Gruppe von anklickbaren und anpassbaren Schaltflächen hinzu. Verwenden Sie dieses Objekt, um mehrere Schaltflächen aus einer Liste von Objekten in einer einzigen Aktion zu erstellen. Sie können mit den erstellten Schaltflächen den Wert der verbundenen Variablen festlegen und/oder die zugewiesenen Aktionen ausführen.
Tipp
Die Anzahl von Schaltflächen in der Gruppe entspricht der Anzahl von Objekten (Werten) in der Liste.
Verbundene Datenquelle ist die dynamische Datenquelle, die mit dem Objekt verbunden ist.
-
Variablen: Variable, die den im Schaltflächengruppe-Objekt ausgewählten Wert speichert.
-
Datenbanken: Datenbankfeld, das den im Schaltflächengruppe-Objekt ausgewählten Wert speichert.
Das Tab Einstellungen definiert Spezifikationen für die Bearbeitung von Objektinhalten und die Anzeige von Werten.
Duplikate erlauben erlaubt die Aufnahme duplizierter Werte im Objekt.
Ist sortiert sortiert die Liste mit Elementen in aufsteigender Reihenfolge. Sortierung unter Beachtung von Groß-/Kleinschreibung verwenden bestimmt zusätzlich, ob Groß-/Kleinschreibung Auswirkungen auf die Sortierreihenfolge haben soll.
Die Einstellungen-Gruppe Werte ermöglicht es Ihnen, die aufgeführten Elemente zu definieren:
-
Elementquelle: definiert die Quelle für aufgelistete Elemente.
-
Benutzerdefinierte Werte: statische benutzerdefinierte Werte.
-
Installierte Drucker: Liste der installierten Drucker.
-
Datenbankfeld: abgerufene Werte aus einer verbundenen Datenbank.
-
Feld: Auswahl des verbundenen Datenbankfeldes, aus dem die Inhalte abgerufen werden.
-
Die Option Ein anderes Feld für verbundene Datenquelle nutzen verbindet ein anderes Datenbankfeld mit der verbundenen Datenquelle. Field-Werte werden noch angezeigt, aber die verbundene Datenquelle empfängt den ausgewählten Wert aus einem Feld, das unter Wertefeld angegeben ist.
-
Wertefeld: wählt das Datenbankfeld aus, das an die verbundene Datenquelle des Objekts gesendet und als dessen Inhalt angezeigt wird.
Beispiel 59. Beispiel:
-
Details zum Schaltflächengruppen-Objekt
Elementquelle:
EAN Code
Produktkennung
12345
ID1
22345
ID2
33345
ID3
-
Details zum Textobjekt
Das hinzugefügte Textobjekt sollte nur passende Produktkennungs-Werte anzeigen.
Ergebnis: Ergebnis: Der ausgewählte EAN-Code in der Schaltflächengruppe führt zu einer entsprechenden Produktkennung im Textobjekt.
-
-
-
Dateinamen: listet alle Dateien im ausgewählten Verzeichnis auf.
-
Verzeichnis: legt den Quellordner für die aufzulistenden Dateien fest.
-
Dateimaske: legt den Filter für die Auswahl der aufgelisteten Dateien fest.
Beispiel 60. Beispiel:
*.* listet alle Dateien auf
*.nlbl listet nur Dateien mit der Erweiterung „.nlbl“ auf.
t*.nlbl listet Dateien auf, die mit „t“ beginnen und die Erweiterung „.nlbl“ haben.
-
Dateipfad anzeigen: der gesamte Dateipfad wird in der Liste angezeigt.
-
Dateierweiterung anzeigen: Dateierweiterungen werden in der Liste angezeigt.
-
-
Schriftnamen: listet die installierten Schriften auf.
-
Etiketten in Lösung: listet alle Etiketten in der Lösung auf.
-
Bearbeiten: konvertiert andere Elementquellen in eine Elementquelle mit benutzerdefinierten Werten.
-
Werte-Inhaltsliste: zeigt den aktuellen Objektinhalt an.
-
Als Standard festlegen: macht die momentan aktive Auswahl zu einem Standardwert.
Tipp
Der Standardwert ist ein Wert, der bei Ausführung der Eingabemaske automatisch ausgewählt wird.
-
Anmerkung
Alle Werte mit Ausnahme von benutzerdefinierten Werten werden beim Ausführen der Eingabemaske ausgefüllt. Die zum Design-Zeitpunkt angezeigten Werte sind Beispielwerte, die aus dem System abgerufen werden. Nach Klicken auf Bearbeiten erstellt Desktop Designer eine Kopie der Werte und ermöglicht ihre Bearbeitung im Dialog Benutzerspezifische Werte.
Die Layout-Gruppe ermöglicht Ihnen, das Erscheinungsbild der Schaltflächengruppe anzupassen Objekt.
Die Gruppe Schaltflächengröße ermöglicht es Ihnen, die Breite und Höhe einzelner Schaltflächen in der Gruppe festzulegen.
-
Größe von Schaltflächen automatisch anpassen: Deaktivieren Sie diese Option, um eigene Werte für Breite und Höhe einzustellen.
Die Gruppe Schaltflächenabstand legt den Abstand zwischen einzelnen Schaltflächen in einer einer Gruppe fest.
-
Horizontal: legt den horizontalen Abstand zwischen Schaltflächen in einer Gruppe.
-
Vertikal: legt den vertikalen Abstand zwischen Schaltflächen in einer Gruppe fest.
Die Gruppe Layout legt fest, wie die Schaltflächen bei Ausführung der Maske verteilt werden.
-
Ausrichtung: ermöglicht es Ihnen, die Schaltflächen Horizontal oder Vertikal anzuordnen.
-
Anzahl von Zeilen: legt die Anzahl von Zeilen fest, auf denen sich die Schaltflächen auf der Maske befinden.
-
Wortumbruch: Nachdem das Ende der Schaltfläche erreicht ist, unterteilt diese Option den Text in mehrere Zeilen.
Das Tab Stil legt das Erscheinungsbild eines Objekts fest.
Hintergrundfarbe gibt die Hintergrundfarbe des Objekts an.
-
Transparent: transparenter Objekthintergrund.
Rahmenfarbe: legt die Farbe des Rahmens der Schaltfläche fest.
Schriftfarbe legt die Schrift- und Unterstreichungsfarben fest.
Schrift wählt die Schriftart aus.
Die Schrift kann fett, kursiv, unterstrichen oder durchgestrichen formatiert werden.
Ausrichtung legt die horizontale Positionierung des eingegebenen Inhalts fest.
-
Links: Text wird am linken Schaltflächenrand ausgerichtet.
-
Zentriert: Text wird mittig positioniert.
-
Rechts: Text wird am rechten Schaltflächenrand ausgerichtet.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse sind:
-
Beim Anklicken: die Aktion wird bei Mausklick ausgeführt.
Das Objekt Bearbeitungsfeld wird zum Einfügen und Bearbeiten einer einzelnen Textzeile verwendet.
Verbundene Datenquelle ist die dynamische Datenquelle, die mit dem Objekt verbunden ist.
-
Variablen: Variablen, die als Objektinhalt-Quelle verwendet werden oder Variablen, die den Inhalt des "Feld bearbeiten"-Objekt speichern.
-
Datenbanken: Datenbankwerte, die als Objektinhalt verwendet werden. Das Objekt kann auch zum Hinzufügen oder Bearbeiten des Datenbankinhalts verwendet werden.
Das Tab Einstellungen enthält zwei editierbare Eigenschaften:
-
Fokus automatisch auf das nächste Steuerelement verschieben: Sofort nachdem das Bearbeitungsfeld einen Wert mit einer bestimmten Länge empfängt, wird der Fokus auf ein anderes Objekt auf einer Maske verlegt. Definieren Sie die Länge des Werts, der den Fokus verschiebt, anhand von Länge begrenzen in den Eingaberegeln der Variablen.
Anmerkung
Das Bearbeitungsfeld muss mit einer Variablen verbunden sein. Die Länge des verbundenen Variablenwerts muss begrenzt sein.
Die Reihenfolge der Fokusverschiebung von einem Objekt auf das nächste wird unter Maskeneigenschaften > Tab-Reihenfolge bestimmt.
-
Passwortfeld: macht die Zeichen im Bearbeitungsfeld unsichtbar. Die Zeichen werden mit Sternen maskiert.
-
Rechtschreibkorrektur: kennzeichnet falsch geschriebene Wörter, wenn die Maske ausgeführt wird. Die Sprache wird durch die aktuell ausgewählte Tastaturbelegung vorgegeben. Die Auswahl verfügbarer Sprachen hängt von Ihrem Betriebssystem ab.
-
Textaufbau von rechts nach links aktiviert (RTL): ermöglicht Ihnen, Inhalte in von rechts nach links verlaufenden Schriften wie Arabisch oder Hebräisch zu schreiben. Ist diese Einstellung aktiviert, werden Objektinhalte rechtsbündig ausgerichtet und Buchstaben aus RTL-Schriften links angehängt. Wenn Sie Zeichen aus von links nach rechts verlaufenden Schriften verwenden, bleibt der Inhalt rechts ausgerichtet, die Zeichen werden aber rechts angehängt.
Tipp
Das Bearbeitungsfeld muss mit einer Datenquelle verbunden sein, und für das Feld muss eine begrenze Länge festgelegt sein.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse für das "Feld bearbeiten"-Objekt sind:
-
Beim Fokus: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt eingestellt wird.
-
Beim Verlassen: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt anderes Objekt übergeht.
-
Bei Änderung: Aktion wird ausgeführt, wenn eine Änderung im Objekt „Bearbeitungsfeld“ eintritt.
Das Objekt Notizfeld wird zum Einfügen von Textinhalt in mehrere Zeilen verwendet.
Verbundene Datenquelle ist die dynamische Datenquelle, die mit dem Objekt verbunden ist.
-
Variablen: Variablen, die als Objektinhalt-Quelle verwendet werden oder Variablen, die den Objektinhalt speichern.
-
Datenbanken: Datenbankwerte, die als Objektinhalt verwendet werden. Das Objekt kann auch zum Hinzufügen oder Bearbeiten des Datenbankinhalts verwendet werden.
Die Gruppe Einstellungen enthält zwei editierbare Eigenschaften.
-
Fokus automatisch auf das nächste Steuerelement verschieben: Sofort nachdem das Notizfeld einen Wert mit einer bestimmten Länge empfängt, wird der Fokus auf ein anderes Objekt auf einer Maske verlegt. Definieren Sie die Länge des Werts, der den Fokus verschiebt, anhand von Länge begrenzen in den Eingaberegeln der Variablen.
Anmerkung
Das Bearbeitungsfeld muss mit einer Variablen verbunden sein. Die Länge des verbundenen Variablenwerts muss begrenzt sein.
Die Reihenfolge der Fokusverschiebung von einem Objekt auf das nächste wird unter Maskeneigenschaften > Tab-Reihenfolge bestimmt.
-
Die Option Passwortfeld macht die Zeichen in diesem Bearbeitungsfeld unsichtbar. Sie werden mit Sternen maskiert.
-
Rechtschreibkorrektur: kennzeichnet falsch geschriebene Wörter, wenn die Maske ausgeführt wird. Die Sprache wird durch die aktuell ausgewählte Tastaturbelegung vorgegeben. Die Auswahl verfügbarer Sprachen hängt von Ihrem Betriebssystem ab.
-
Textaufbau von rechts nach links aktiviert (RTL): ermöglicht Ihnen, Inhalte in von rechts nach links verlaufenden Schriften wie Arabisch oder Hebräisch zu schreiben. Ist diese Einstellung aktiviert, werden Objektinhalte rechtsbündig ausgerichtet und Buchstaben aus RTL-Schriften links angehängt. Wenn Sie Zeichen aus von links nach rechts verlaufenden Schriften verwenden, bleibt der Inhalt rechts ausgerichtet, die Zeichen werden aber rechts angehängt.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse für das "Notizfeld"-Objekt sind:
-
Beim Fokus: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt eingestellt wird.
-
Beim Verlassen: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt anderes Objekt übergeht.
-
Bei Änderung: Aktion wird ausgeführt, wenn eine Änderung im Objekt „Bearbeitungsfeld“ eintritt.
Kombinationsfeld wird als Objekt für Benutzereingaben verwendet. Seine Aufgabe besteht darin, Benutzer eine Option aus einer Dropdown-Liste auswählen zu lassen oder der Liste einen benutzerdefinierten Wert hinzuzufügen.
Verbundene Datenquelle ist die dynamische Datenquelle, die mit dem Objekt verbunden ist.
-
Variablen: Variablen, die als Objektinhalt-Quelle verwendet werden oder Variablen, die den ausgewählten Wert im Kombinationsfeld-Objekt speichern.
-
Datenbanken: Datenbankwerte, die als auswählbare Kombinationsfeld-Inhalte verwendet werden. Das Objekt kann auch zum Hinzufügen oder Bearbeiten des Datenbankinhalts verwendet werden.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse sind:
-
Beim Fokus: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt eingestellt wird.
-
Beim Verlassen: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt anderes Objekt übergeht.
-
Bei Änderung: Aktion wird ausgeführt, wenn eine Änderung im Objekt „Bearbeitungsfeld“ eintritt.
Verzeichnisbox dient als Objekt für die Benutzereingabe. Seine Aufgabe besteht darin, den Benutzer eine vordefinierte Option aus einer Liste wählen zu lassen.
Tipp
Im Gegensatz zu einem Kombinationsfeld erlaubt eine Verzeichnisbox keine Eingabe benutzerdefinierter Werte.
Verbundene Datenquelle ist die dynamische Datenquelle, die mit dem Objekt verbunden ist.
-
Variablen: Variablen, die als Objektinhalt-Quelle für Verzeichnisboxen verwendet werden oder Variablen, die den ausgewählten Wert im Verzeichnisbox-Objekt speichern.
-
Datenbanken: Datenbank, die die im Verzeichnisbox-Objekt ausgewählten Werte speichert.
Das Tab Einstellungen definiert Spezifikationen für die Bearbeitung von Objektinhalten und die Anzeige von Werten.
Duplikate erlauben erlaubt doppelt vorhandene Werte in der Dropdown-Liste.
Ist sortiert sortiert die Liste mit Elementen in aufsteigender Reihenfolge. Sortierung unter Beachtung von Groß-/Kleinschreibung verwenden bestimmt zusätzlich, ob Groß-/Kleinschreibung Auswirkungen auf die Sortierreihenfolge haben soll.
Die Einstellungen-Gruppe Werte legt fest, welche Elemente im Verzeichnisbox-Objekt aufgelistet werden:
-
Elementquelle: definiert die Quelle für aufgelistete Elemente.
-
Benutzerdefinierte Werte: statische benutzerdefinierte Werte.
-
Installierte Drucker: Liste der installierten Drucker.
-
Datenbankfeld: abgerufene Werte aus einer verbundenen Datenbank.
-
Feld: Auswahl des verbundenen Datenbankfeldes, aus dem die Inhalte abgerufen werden.
-
Die Option Ein anderes Feld für verbundene Datenquelle nutzen verbindet ein anderes Datenbankfeld mit der verbundenen Datenquelle. Die Werte-Inhaltsliste zeigt zwar noch die Feld-Werte an, aber die verbundene Datenquelle bezieht den ausgewählten Wert von einem Feld in Wertefeld.
Beispiel 63. Beispiel:
Feld: ObjektFeld1
Wertefeld: ObjektFeld2
Verbundene Datenquelle: Variable1
Ergebnis:
Das mit Variable1 verbundene Objekt zeigt den Inhalt aus ObjektFeld1 an und sendet den Inhalt aus ObjektFeld2 an die Variable1.
-
Wertefeld: wählt das Datenbankfeld aus, das an die verbundene Datenquelle des Objekts gesendet und als dessen Inhalt angezeigt wird.
-
-
Dateinamen: listet alle Dateien im ausgewählten Verzeichnis auf.
-
Verzeichnis: legt den Quellordner für die aufzulistenden Dateien fest.
-
Dateimaske: legt den Filter für die Auswahl der aufgelisteten Dateien fest.
Beispiel:
*.* listet alle Dateien auf
*.nlbl listet nur Dateien mit der Erweiterung „.nlbl“ auf.
t*.nlbl listet Dateien auf, die mit „t“ beginnen und die Erweiterung „.nlbl“ haben.
-
Dateipfad anzeigen: der gesamte Dateipfad wird in der Dateiliste angezeigt.
-
Dateierweiterung anzeigen: die Dateierweiterung wird in der Dateiliste angezeigt.
-
-
Schriftnamen: listet die installierten Schriften auf.
-
Etiketten in Lösung: listet alle Etiketten in der Lösung auf.
-
Bearbeiten: konvertiert andere Elementquellen in eine Elementquelle mit benutzerdefinierten Werten.
-
Werte-Inhaltsliste: zeigt den aktuellen Objektinhalt an.
-
Als Standard festlegen: macht die momentan aktive Auswahl zu einem Standardwert.
Tipp
Der Standardwert ist ein Wert, der bei Ausführung der Eingabemaske automatisch ausgewählt wird.
-
Anmerkung
Alle Werte mit Ausnahme von benutzerdefinierten Werten werden beim Ausführen der Eingabemaske ausgefüllt. Die zum Design-Zeitpunkt angezeigten Werte sind Beispielwerte, die vom aktuellen Computer abgerufen werden.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse sind:
-
Beim Fokus: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt eingestellt wird.
-
Beim Verlassen: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt anderes Objekt übergeht.
-
Beim Anklicken: die Aktion wird bei Mausklick ausgeführt.
Verwenden Sie das Objekt Optionsgruppe, um ein einzelnes Element aus einer Reihe von sich gegenseitig ausschließenden Elementen auszuwählen..
Verbundene Datenquelle ist die dynamische Datenquelle, die mit dem Objekt verbunden ist.
-
Variablen: vordefinierte Variablenwerte, die als Inhalt eines Optionsgruppen-Objekts verwendet werden.
-
Datenbanken: Datenbankwerte, die als Inhalt eines Optionsgruppen-Objekts verwendet werden.
Anmerkung
Die Pfeil-nach-unten-Schaltfläche bietet direkten Zugriff auf dynamische Datenquellen. Klicken Sie auf den Pfeil, um ein neues Objekt auf der Designoberfläche hinzuzufügen und es gleichzeitig mit den ausgewählten Datenquellen zu verbinden.
Das Tab Einstellungen definiert Spezifikationen für die Bearbeitung von Objektinhalten und die Anzeige von Werten.
Duplikate erlauben erlaubt doppelt vorhandene Werte in der Dropdown-Liste.
Ist sortiert sortiert die Listenelemente in aufsteigender Reihenfolge. Sortierung unter Beachtung von Groß-/Kleinschreibung verwenden bestimmt zusätzlich, ob Groß-/Kleinschreibung Auswirkungen auf die Sortierreihenfolge haben soll.
Die Einstellungen-Gruppe Werte ermöglicht es Ihnen, die aufgeführten Elemente zu definieren:
-
Elementquelle: definiert die Quelle für aufgelistete Elemente.
-
Benutzerdefinierte Werte: statische benutzerdefinierte Werte.
-
Installierte Drucker: Liste der installierten Drucker.
-
Datenbankfeld: abgerufene Werte aus der verbundenen Datenbank.
-
Feld: Auswahl des verbundenen Datenbankfeldes, aus dem die Inhalte abgerufen werden.
-
Die Option Ein anderes Feld für verbundene Datenquelle nutzen verbindet ein anderes Datenbankfeld mit der verbundenen Datenquelle. Die Werte-Inhaltsliste zeigt zwar noch die Feld-Werte an, aber die verbundene Datenquelle bezieht den ausgewählten Wert von einem Feld in Wertefeld.
Beispiel 64. Beispiel:
Feld: ObjektFeld1
Wertefeld: ObjektFeld2
Verbundene Datenquelle: Variable1
Ergebnis:
Das mit Variable1 verbundene Objekt zeigt den Inhalt aus ObjektFeld1 an und sendet den Inhalt aus ObjektFeld2 an die Variable1.
-
Wertefeld: wählt das Datenbankfeld aus, das an die verbundene Datenquelle des Objekts gesendet und als dessen Inhalt angezeigt wird.
-
-
Dateinamen: listet alle Dateien im ausgewählten Verzeichnis auf.
-
Verzeichnis: definiert den Pfad für das Verzeichnis, dessen Etiketten aufgelistet werden sollen.
-
Dateimaske: legt den Filter für die Auswahl der aufgelisteten Dateien fest.
Beispiel 65. Beispiel:
*.* listet alle Dateien auf
*.nlbl listet nur Dateien mit der Erweiterung „.nlbl“ auf.
t*.nlbl listet Dateien auf, die mit „t“ beginnen und die Erweiterung „.nlbl“ haben.
-
Dateipfad anzeigen: der gesamte Dateipfad wird in der Liste angezeigt.
-
Dateierweiterung anzeigen: Dateierweiterungen werden in der Liste angezeigt.
-
-
Schriftnamen: listet die installierten Schriften auf.
-
Etiketten in Lösung: listet alle Etiketten in der Lösung auf.
-
Bearbeiten: konvertiert vom System definierte Elemente in der Werte-Inhaltsliste in eine Liste mit benutzerdefinierten Werten.
-
Werte-Inhaltsliste: zeigt den aktuellen Objektinhalt an.
-
Als Standard festlegen: macht die momentan aktive Auswahl zu einem Standardwert.
Tipp
Der Standardwert ist ein Wert, der bei Ausführung der Eingabemaske automatisch ausgewählt wird.
-
Anmerkung
Alle Werte mit Ausnahme von benutzerdefinierten Werten werden beim Ausführen der Eingabemaske ausgefüllt. Die zum Design-Zeitpunkt angezeigten Werte sind Beispielwerte, die vom aktuellen Computer abgerufen werden.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse sind:
-
Beim Fokus: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt eingestellt wird.
-
Beim Verlassen: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt anderes Objekt übergeht.
-
Beim Anklicken: die Aktion wird bei Mausklick ausgeführt.
Kontrollkästchen ist ein Eingabemaskenobjekt, das Benutzern eine binäre Auswahl ermöglicht – die jeweiligen Optionen werden entweder aktiviert oder deaktiviert.
Das Tab Quelle legt Datenquellen, Datentypen, Werte und Abfrageregeln fest.
Verbundene Datenquelle ist die dynamische Datenquelle, die mit dem Objekt verbunden ist.
-
Variablen:Variablen, die den ausgewählten Kontrollkästchen-Wert speichern.
-
Datenbanken: Datenbank, die den ausgewählten Kontrollkästchen-Wert speichert.
Das Tab Einstellungen definiert Spezifikationen für die Bearbeitung von Objektinhalten und die Anzeige von Werten.
Text für Kontrollkästchen: ein Feld zur Eingabe des Kontrollkästchen-Texts.
-
Aktiviert: Standardstatus von Kontrollkästchen (ausgewählt/abgewählt) beim Ausführen der Eingabemaske.
-
Wortumbruch: Text wird in mehrere Zeilen unterteilt, um sicherzustellen, dass e die Breite des Kontrollkästchens nicht überschreitet.
Statuswerte bezeichnen den Status, der im Wert der verbundenen Variablen gespeichert werden.
-
Wert, wenn aktiviert: standardmäßig auf „Wahr“ eingestellt. Im aktivierten Zustand wird die zugewiesene Aktion bestätigt.
-
Wert, wenn nicht aktiviert: standardmäßig auf „Falsch“ eingestellt. Im aktivierten Zustand wird die zugewiesene Aktion abgelehnt.
Tipp
Aktivierte und Deaktivierte Werte sind anpassbar. Diese Werte können manuell oder dynamisch über eine Datenquelle festgelegt werden.
Das Tab Stil legt das Erscheinungsbild eines Objekts fest.
Hintergrundfarbe gibt die Hintergrundfarbe des Objekts an.
-
Transparent: transparenter Objekthintergrund.
Schriftfarbe legt die Schrift- und Unterstreichungsfarben fest.
Schrift wählt die Schriftart aus.
Die Schrift kann fett, kursiv, unterstrichen oder durchgestrichen formatiert werden.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Verfügbare Ereignisse sind:
-
Beim Fokus: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt eingestellt wird.
-
Beim Verlassen: Aktion wird ausgeführt, wenn der Fokus auf ein Objekt anderes Objekt übergeht.
-
Beim Anklicken: die Aktion wird bei Mausklick ausgeführt.
Das Objekt Datenbanktabelle zeigt die ausgewählte Datenbanktabelle in einer Eingabemaske an. Mithilfe einer solchen Tabelle können die Tabellen und Datensätze der verbundenen Datenbank durchsucht, gefiltert und ausgewählt werden.
Die Registerkarte Einstellungen ermöglicht die Auswahl der verbundenen Datenbanktabelle.
Die Gruppe Tabelle zeigt die aktuell verwendete (aktive) Datenbanktabelle an. Wählen Sie die Datenbanktabelle aus, die im Datenbank-Tabellenobjekt angezeigt werden soll.
Tipp
Fügen Sie über den Datenbank-Assistenten eine Datenbank hinzu oder wählen Sie sie im Manager für dynamische Daten aus.
-
Zeilen-Mehrfachauswahl aktivieren ermöglicht die gleichzeitige Auswahl mehrerer Datensätze.
-
Auswahl mit Kontrollkästchen aktivieren: Vor Datenbank-Datensätzen wird ein Auswahl-Kontrollkästchen hinzugefügt.
Tipp
Diese Option vereinfacht die Verwendung von Touchscreen-Geräten. Die Auswahl mehrerer Datensätze wird so benutzerfreundlicher.
-
-
Die Option Suchsteuerung zeigen blendet die Datenbank-Suchbefehle auf der Eingabemaske ein oder aus.
-
Das Datenbank-Suchfeld ermöglicht Ihnen die Eingabe von Suchzeichenfolgen. Wenn in der verbundenen Datenbanktabelle eine Übereinstimmung gefunden wird, wird die übereinstimmende Zeile hervorgehoben. Um das Datenbank-Suchfeld zu löschen, klicken Sie auf das Löschen-Symbol, das nach Eingabe der Zeichenfolge im Feld angezeigt wird.
-
Im Datenbankfeld-Auswahl können Sie die Felder auswählen, in denen nach den Zeichenfolgen gesucht werden soll. Standardmäßig sind alle Felder ausgewählt. Prüfen oder löschen Sie die Felder anhand der Dropdown-Liste.
Anmerkung
Wird eine Übereinstimmung gefunden, wird die aktuell ausgewählte Datenbankzeile auf die erste Zeile eingestellt, die den Suchkriterien entspricht.
Anmerkung
Wenn das abgefragte Datenbankfeld mit einem anderen Maskenobjekt verbunden ist, zeigt dieses Objekt die entsprechenden Zeilendaten an.
-
Mit der Suchen -Schaltfläche wird die Suche gestartet.
-
-
Ausgewählte Zeilennummer in Variable speichern: speichert die Nummer der ausgewählten Tabellenzeile in einer Variablen.
Tipp
Wenn mehrere Zeilen ausgewählt sind, speichert die Variable die Nummer der letzten ausgewählten Zeile.
Die Gruppe Spalten ermöglicht die Verwaltung der verbundenen Spalten von Datenbanktabellen.
-
Die Schaltfläche Stil öffnet das Dialogfenster „Spaltenstil“. Darin können Benutzer das Erscheinungsbild einer ausgewählten Tabellenspalte oder -zelle anpassen.
-
Die Schaltfläche Nach oben verschieben platziert den ausgewählten Datensatz eine Position höher.
-
Die Schaltfläche Nach unten verschieben platziert den ausgewählten Datensatz eine Position tiefer.
-
Die Spalte Feld-Alias zeigt den Namen des Tabellenfelds an, wie in der Quelldatenbank angegeben.
-
Beschriftung: ermöglicht das Festlegen eines benutzerdefinierten Spaltennamens.
-
Breite: legt die Breite der Tabellenspalte fest.
-
Sichtbar: blendet die Tabellenspalte auf der Eingabemaske ein oder aus.
-
Variable: Variable, die den Wert eines ausgewählten Datenbank-Datensatzes speichert.
Anmerkung
Die Sichtbarkeit von Spalten kann auch festgelegt werden, wenn die Maske ausgeführt wird. Sie können Tabellenspalten anhand der Aktion Objekteigenschaft festlegen ein- oder ausblenden. Im Folgenden finden Sie ein Beispiel dafür, wie die Maske konfiguriert werden sollte.
Beispiel 66. Beispiel:
-
Fügen Sie ein Datenbanktabelle-Objekt zur Maske hinzu und verbinden Sie es mit einer Datenbank.
-
Fügen Sie ein Schaltfläche-Objekt zur Maske hinzu.
-
Konfigurieren Sie das hinzugefügte Schaltfläche-Objekt, um die Aktion Objekteigenschaft festlegen durch Klicken auszulösen. Legen Sie das Ereignis Beim Anklicken als Trigger fest.
-
Gehen Sie auf Schaltflächeneigenschaften > Ereignisse-Registerkarte.
-
Klicken Sie auf Aktionen ..., um die Aktion Objekteigenschaft festlegen zu konfigurieren.
-
Stellen Sie den Objektnamen ein: Dies ist der Name des Datenbanktabelle-Maskenobjekts, in dem Sie einige Spalten ausblenden möchten.
-
Einen Drucker auswählen: Sichtbare Spalten.
-
Definieren Sie den Wert: Geben Sie durch Kommas getrennte Namen von Tabellenspalten ein. Verwenden Sie das “-Zeichen, wenn der Wertename ein Komma enthält.
-
-
-
Führen Sie die Maske aus.
-
Klicken Sie auf die Schaltfläche. Nun werden nur ausgewählte Spalten in der Tabelle angezeigt.
Das Tab Stil legt das Erscheinungsbild der Datenbankobjekt-Tabelle fest.
-
Ausrichtung: Ausrichtung der Tabellen-Kopfzeile.
-
Hintergrundfarbe: Hintergrundfarbe der Tabelle.
-
Schriftfarbe: Schriftfarbe für den Tabellentext.
-
Schrift: Schriftart für den Tabellentext sowie dessen Eigenschaften (Fett, Kursiv und Größe).
Die Gruppe Zelle Stil legt das Erscheinungsbild einer Zelle in einer Datenbanktabelle fest.
-
Ausrichtung: Ausrichtung des Inhalts der Tabellenzelle.
-
Hintergrundfarbe: Hintergrundfarbe der Zelle.
-
Schriftfarbe: Schrift- und Unterstreichungsfarben in der Zelle.
Die Gruppe Schrift legt die Schriftart für den Zellentext sowie deren Eigenschaften (Fett, Kursiv und Größe) fest.
Das Tab Ereignisse legt die Aktionen fest, die von verschiedenen objektbezogenen Ereignissen ausgeführt werden.
Tipp
Im Abschnitt Aktions-Editor erfahren Sie mehr über dieses leistungsstarke Desktop Designer-Tool.
Das verfügbare Ereignis für das "Datenbanktabelle"-Objekt ist:
-
Bei Auswahländerung: Die Aktion wird ausgeführt, wenn die Maske gestartet wird oder wenn eine Zeile (oder mehrere Zeilen) in der Tabelle ausgewählt werden bzw. wenn ihre Auswahl aufgehoben wird.
Das Allgemein-Tab definiert das Objekt und legt Objekteinstellungen für den Start der Maske fest.
Name legt eine eindeutige Objektkennung fest. Sie wird beim Definieren von Funktionen, Variablen, Skripten usw. für die Objektreferenzierung verwendet.
Beschreibung ermöglicht das Hinzufügen von Notizen und Anmerkungen für ein Objekt.
Hinweis hilft Benutzern durch eine kurze Erklärung zur Verwendung des ausgewählten Objekts.
Die Gruppe Anfänglicher Status beim Maskenstart legt das Objektverhalten beim Bearbeiten und Drucken einer Maske fest:
-
Aktiviert legt fest, ob das Objekt auf der Druckmaske aktiv (editierbar) sein soll oder nicht.
-
Bedingung: Ein Objekt wird aktiviert, wenn das Ergebnis der jeweiligen Bedingung "Wahr" lautet.
-
-
Nur-Lesen: Die Eingabe in die verbundene Datenquelle und die Bearbeitung ihrer Inhalte wird verhindert.
Tipp
Nur-Lesen wird aktiviert, wenn es sich bei der ausgewählten Datenbank um eine "echte" Datenbank handelt. Excel-Datenbanken können nicht bearbeitet werde und sind daher grundsätzlich Nur-Lesen.
-
Sichtbar gibt an, ob das ausgewählte Objekt auf der Eingabemaske erscheinen soll oder nicht.
-
Bedingung: Ein Objekt wird sichtbar, wenn das Ergebnis der jeweiligen Bedingung "Wahr" lautet.
-
Der Dialog Spaltenstil ermöglicht das Festlegen stilbezogener Tabelleneigenschaften des Datenbanktabelle-Objekts.
Die Gruppe Spaltenstil definiert das Erscheinungsbild der Tabellenspalte.
-
Standardstil für die Tabelle aufheben: ermöglicht eine Anpassung des Stils der ausgewählten Spalte.
-
Ausrichtung: legt die Ausrichtung des Inhalts der Kopfzeile fest.
-
Hintergrundfarbe: legt die Hintergrundfarbe der Spalte fest. Transparent macht den Spaltenhintergrund unsichtbar.
-
Schriftfarbe: legt die Schriftfarbe fest.
-
Schrift: ermöglicht es Ihnen, die Schriftart und ihre Eigenschaften festzulegen. Größe, Fett und Kursiv.
Die Gruppe Zelle Stil definiert das Erscheinungsbild einzelner Zellen.
-
Standardstil für die Tabelle aufheben: ermöglicht eine Anpassung des Stils der ausgewählten Zelle.
-
Hintergrundfarbe: legt die Hintergrundfarbe der Zelle fest. Transparent macht den Zellenhintergrund unsichtbar.
-
Schriftfarbe: legt die Schriftfarbe fest.
-
Schrift: ermöglicht die Bestimmung der Schriftart und ihrer Eigenschaften: Größe, Fett und Kursiv.
Das Objekt Datenbank Navigator ist ein Tool zum Navigieren, Hinzufügen und Löschen der Datensätze in einer Eingabemaske.
Tabelle definiert die Datenbanktabelle, in der mithilfe des Datenbank-Navigators navigiert werden soll.
Tipp
Fügen Sie über den Datenbank-Assistenten eine Datenbank hinzu oder wählen Sie sie im Dialog Manager für dynamische Daten aus.
Die Datenbank-Navigator-Befehle variieren je nach anfänglichem Status der beim Starten der Maske ausgewählten Datenbanktabelle: Lesen-und-Schreiben oder Nur-Lesen. Der erste Status ermöglicht Bearbeitungsaktionen, während der zweite jegliche Änderungen an der verbundenen Datenbank verhindert.
Die Befehle im Lesen-und-Schreiben-Modus lauten (von links nach rechts):
-
Erster Datensatz: navigiert Sie zum ersten Datensatz der verbundenen Datenbanktabelle.
-
Vorheriger Datensatz: navigiert Sie einen Datensatz zurück.
-
Nächster Datensatz: navigiert Sie einen Datensatz vorwärts.
-
Letzter Datensatz: navigiert Sie zum letzten Datensatz der verbundenen Datenbanktabelle.
-
Datensatz einfügen: fügt einen neuen Datensatz in die verbundene Datenbanktabelle ein.
-
Datensatz löschen: löscht einen Datensatz aus der verbundenen Datenbanktabelle.
-
Änderungen senden: sendet den geänderten Datensatz an die verbundene Datenbanktabelle.
-
Bearbeiten abbrechen: bricht die Datensatzbearbeitung ab und verwirft alle vorgenommenen Änderungen.
-
Daten aktualisieren: aktualisiert die angezeigten Daten in den verbundenen Datenbanktabelle.
Im Nur-Lesen-Modus ist eine eingeschränkte Reihe von Befehlen verfügbar:
-
Erster Datensatz: navigiert Sie zum ersten Datensatz der verbundenen Datenbanktabelle.
-
Vorheriger Datensatz: navigiert Sie einen Datensatz zurück.
-
Nächster Datensatz: navigiert Sie einen Datensatz vorwärts.
-
Letzter Datensatz: navigiert Sie zum letzten Datensatz der verbundenen Datenbanktabelle.
-
Daten aktualisieren: aktualisiert die angezeigten Daten in den verbundenen Datenbanktabelle.
Das Objekt Datenbank Suche ist ein Suchtool für Datenbanken, die mit Maskenobjekten verbunden sind.
-
Das Datenbank-Suchfeld ermöglicht Ihnen die Eingabe einer Suchzeichenfolge. Wenn in der verbundenen Datenbanktabelle eine Übereinstimmung gefunden wird, wird die übereinstimmende Zeile hervorgehoben.
Anmerkung
Wird eine Übereinstimmung gefunden, wird die aktuell ausgewählte Datenbankzeile auf die erste Zeile eingestellt, die den Suchkriterien entspricht.
Anmerkung
Wenn das abgefragte Datenbankfeld mit einem anderen Maskenobjekt verbunden ist, zeigt dieses Objekt die entsprechenden Zeilendaten an.
-
Mit der Suchen -Schaltfläche wird die Suche gestartet.
-
Im Datenbankfeld-Menü können Sie die Felder auswählen, in denen nach den Zeichenfolgen gesucht werden soll. Standardmäßig ist das erste Feld der Tabelle ausgewählt.
Tabelle definiert die zu durchsuchende Datenbank.
Tipp
Fügen Sie über den Datenbank-Assistenten eine Datenbank hinzu oder wählen Sie sie im Dialog Manager für dynamische Daten aus.
-
Bei jedem Tastenanschlag suchen (inkrementelle Suche): hebt die Zeile(n) mit übereinstimmender Zeichenfolge nach jedem eingegebenen Zeichen hervor und wählt sie aus.
-
Datensatz nur auswählen, wenn exakte Übereinstimmung gefunden wird: hebt die Zeile(n) hervor, die eine vollständige Zeichenfolge enthalten, die dem eingegebenen Suchbegriff entspricht, und wählt sie aus.
Das Tab Stil legt das Erscheinungsbild eines Objekts fest.
Hintergrundfarbe gibt die Hintergrundfarbe des Objekts an.
-
Transparent: transparenter Objekthintergrund.
Schriftfarbe legt die Schrift- und Unterstreichungsfarben fest.
Schrift wählt die Schriftart aus.
Die Schrift kann fett, kursiv, unterstrichen oder durchgestrichen formatiert werden.
Das Objekt Etikettenvorschau bietet eine Echtzeit-Druckvorschau mit definierten Druckparametern für das ausgewählte Etikett.
Etikett gibt die Etikettendatei an, deren Vorschau im Objekt angezeigt wird.
Tipp
Klicken Sie auf Neues Etikett, um ein neues Etikett innerhalb der Lösung zu erstellen. Falls das Etikett nicht Teil der Lösung sein soll, können Sie es über die Durchsuchen-Schaltfläche finden. Etiketten können anhand einer verbundenen Datenquelle auch dynamisch bestimmt werden.
Drucker legt den Drucker fest, dessen Einstellungen zur Erstellung der Vorschau verwendet werden.
Tipp
Wenn kein anderer Drucker festgelegt ist, wird der für das aktive Etikett definierte Drucker verwendet. Der Drucker kann anhand einer verbundenen Datenquelle auch dynamisch bestimmt werden.
Die Gruppe Inhalt legt fest, was in der Etikettenvorschau enthalten ist:
-
Einzelnes Etikett anzeigen: Vorschau des druckbaren Bereichs des Etiketts.
-
Alle Etiketten auf der Seite anzeigen: Vorschau der gesamten Seite mit den Etiketten.
Anmerkung
Diese Option ist nützlich, wenn Etiketten quer verwendet wird oder
Die Gruppe Menge definiert die Anzahl der in der Vorschau angezeigten Etiketten.
-
Etiketten: die Anzahl von Etiketten, die in der Etikettenvorschau angezeigt werden.
-
Alle (unbegrenzte Menge): druckt die gesamte Reihe von Etiketten abhängig von den Daten.
Anzahl übersprungener Etiketten: legt die Anzahl von Etiketten fest, die auf der ersten Seite der Vorschau übersprungen werden sollen.
Tipp
Diese Option wird zusammen mit Etiketten quer verwendet.
Identische Kopien pro Etikett: definiert die Anzahl von Kopien für jedes Etikett in der Vorschau.
Anzahl von Etikettensätzen: Gibt vor, wie oft die gesamte Etikettenvorschau wiederholt werden soll.
Etikettenseite legt fest, welche Seite des Etiketts in der Vorschau angezeigt werden soll.
-
Vorderseite anzeigen: die Vorderseite des Etiketts wird in der Vorschau angezeigt.
-
Rückseite zeigen: die Rückseite des Etiketts (falls vorhanden) wird in der Vorschau angezeigt.
Anmerkung
Wenn beide Optionen ausgewählt sind, werden beide Seiten des Etiketts in der Vorschau angezeigt.
Das Tab Stil legt das Erscheinungsbild eines Objekts fest.
-
Hintergrundfarbe: Hintergrundfarbe der Etikettenvorschau.
-
Transparent: transparenter Objekthintergrund.
-
Zeige Rand: Der Objektrand ist in der Etikettenvorschau sichtbar.
-
Rahmenfarbe: Farbe des Randes in der Etikettenvorschau.
-
Rahmenbreite: Breite des Randes in der Etikettenvorschau.
Das Objekt Daten-Initialisierung dient als Bedienfeld für das Zuweisen von Werten an Variablen, die auf dem ausgewählten, einer Lösung zugehörigen Etikett verwendet werden.
Etikett wählt das Etikett aus, das mit dem Daten-Initialisierungs-Objekt verwendet wird.
Tipp
Falls das Etikett nicht Teil der Lösung ist, können Sie es über die Durchsuchen-Schaltfläche finden. Etiketten können anhand einer verbundenen Datenquelle auch dynamisch bestimmt werden.
-
Fokus bei Etikettenänderung auf Dateninitialisierungs-Objekt legen legt den Fokus auf die Dateninitialisierungs-Tabelle, wenn sich das ausgewählte Etikett ändert. So kann die Tabelle umgehend bearbeitet werden.
-
Auswahl von Etiketten aus der Lösung anzeigen: fügt eine Dropdown-Liste hinzu, mithilfe derer Benutzer ein Etikett aus den in er Lösung enthaltenen Etiketten auswählen können.
Tipp
Diese Dropdown-Liste ermöglicht es Benutzern, das aktive, zu druckende Etikett zu ändern. Bleibt diese Option deaktiviert, wählen Sie das Etikett durch Einstellen der Etikett-Datenquelle aus.
Die Gruppe Tabelleninitialisierung ermöglicht die Auswahl von Datensätzen in der verbundenen Datenbank.
Anmerkung
Für jede mit einem Etikett verbundene Datenbanktabelle wird ein separates Tab hinzugefügt.
Die Gruppe Spalten legt die Breite der Daten-Initialisierungs-Tabelle und ihrer Spalten Abfrage, Wert und Formatierter Wert fest.
-
Auto-Größe: automatische Größenänderung von Spalten.
-
Formatierten Wert anzeigen: blendet die Spalte Formatierter Wert in der Objekttabelle ein, wenn die Maske ausgeführt wird.
Das Daten-Initialisierungsobjekt legt Variablenwerte für Ihre Lösungen fest. Etiketten werden daraufhin mit diesen Werten gedruckt.
-
Variablenwerte für vorbereiten: Wenn Sie diese Option aktivieren, können Sie nach Ausführen der Maske Variablenwerte aus Dateien laden, die auf Ihrer Festplatte gespeichert sind. NiceLabel 10 initialisiert die Variablen auf Ihrem Etikett oder in Ihrer Maske automatisch mit Werten aus der ausgewählten Datei.
Dateien mit Variablenwerten haben die Erweiterung „.defaults“ oder „.values“. Die beiden unterstützten Variablenformate sind:
-
XML:
<variables> <variable name="var1">variable1</variable> <variable name="var2">variable2</variable> </variables>
-
name-value:
var1=variable1 var2=variable2
Wenn die Option Laden von Variablenwerten erlauben aktiviert ist, zeigt die aktive Maske das Laden... Symbol an. Klicken Sie auf Laden..., um Variablenwerte für Ihre Masken auszuwählen und zu laden.
Anmerkung
Für das Laden von Variablenwerten in Masken gelten folgende Regeln:
-
Wenn die Variable nicht in der Datei vorhanden ist, bleibt der ursprüngliche Wert auf dem gedruckten Etikett unverändert.
-
Wenn die Variablendatei Variablen enthält, die nicht auf dem Etikett definiert sind, ignoriert NiceLabel 10 diese Variablen.
-
Wenn ein Wert aus der Variablendatei nicht gültig ist, bleibt der ursprüngliche Variablenwert unverändert. Es wird eine Fehlermeldung angezeigt.
-
-
Das Daten-Initialisierungsobjekt listet standardmäßig alle Variablen auf, die auf Etiketten in Ihrer Lösung verwendet werden. Um spezifische Variablen aus dem Daten-Initialisierungsobjekt auszuschließen, wählen Sie Sichtbarkeit von Variablen einschränken.
Namen von Variablen, die angezeigt werden sollen: Geben Sie die Namen der Variablen ein, die im Daten-Initialisierungsobjekt sichtbar bleiben sollen. Trennen Sie Namen mehrerer Variablen durch Kommas.
Beispiel 67. Beispiel:
Sie möchten die Sichtbarkeit von Variablen auf Beispieletiketten begrenzen.
Ihr GS1-128-Beispieletikett nutzt die folgenden Variablen:
Product_name
SSCC (Serial Shipping Container Code)
Count of Trade Items
Best Before Date
Batch or Lot number
GTIN of Contained Trade Items
Sie entscheiden sich, das Daten-Initialisierungsobjekt zu nutzen, um nur die Bearbeitung von zwei Variablenwerten zu erlauben:
Product_name
Best Before Date
-
Öffnen Sie das Etikett GS1-128 aus den Beispielen (gehen Sie auf Hilfe > Beispieldateien > Etiketten).
-
Speichern Speichern Sie das Etikett als Lösungsdatei (.nsln). Dies versetzt Sie in die Lage, Masken im selben Dokument hinzuzufügen.
-
Fügen Sie eine neue leere Druckmaske hinzu.
-
Wählen Sie das Etikett im Daten-Initialisierungsobjekt Eigenschaften > Einstellungen > Etikett aus.
-
Mithilfe des Daten-Initialisierungsobjekts können Sie standardmäßig alle Etiketten-Variablenwerte bearbeiten.
-
Um die Editierbarkeit von Variablenwerten auf
Product_name
undBest Before Date
einzuschränken, wählen Sie Sichtbarkeit von Variablen einschränken. -
Geben Sie die Variablennamen unter Namen von Variablen, die angezeigt werden sollen ein.
-
Führen Sie die Maske aus. Das Daten-Initialisierungsobjekt zeigt nur die Variablen an
Product_name
undBest Before Date
.
In Kombination mit NiceLabel Automation ermöglicht Ihnen Desktop Designer die Nutzung der Werte aus dem Daten-Initialisierungsobjekt, um den automatisierten Etikettendruck auszulösen und den Inhalt von gedruckten Etiketten zu definieren.
Um eine solche Nutzung von Werten zu ermöglichen, die Sie in das Daten-Initialisierungsobjekt eingeben, müssen Sie Ihre Lösung konfigurieren, um:
-
Die Variablenwerte aus dem Daten-Initialisierungsobjekt in einer neuen, eigens dafür vorgesehenen Variablen zu speichern.
-
Den gespeicherten Inhalt dieser dedizierten Variablen an NiceLabel Automation weiterzuleiten.
So machen Sie die Variablenwerte aus Ihrer Lösung für NiceLabel Automation verfügbar:
-
Fügen Sie eine neue Variable zu Ihrer Lösung hinzu.
-
Benennen Sie die hinzugefügte Variable in um
[YourDataInitializationObjectName]_VariableValues
.[YourDataInitializationObjectName]
ist der Name Ihres Daten-Initialisierungsobjekts.-
Die Variable enthält Werte aus dem Daten-Initialisierungsobjekt im XML-Format.
-
-
Verwenden Sie die Variable im HTTP-Trigger von NiceLabel Automation.
Beispiel 68. Beispiel:
-
Verwenden Sie ein Objekt in Ihrer Maske (z. B. Schaltfläche), um eine HTTP-Anfrage zu erstellen. Geben Sie beim Konfigurieren der Aktion in Desktop Designer den Variablennamen (
[YourDataInitializationObjectName]_VariableValues
) unter Inhalt > Daten:. -
Aktivieren Sie beim Konfigurieren des HTTP-Server-Triggers in Automation Builder die Option Vom Trigger empfangene Daten speichern in Datei unter Einstellungen > Empfangene Daten speichern. Legen Sie den Dateinamen und den Speicherort fest (z. B.
.\tmp.txt
). -
Stellen Sie die Automationskonfiguration bereit. Nach Auslösen des Triggers werden die Variablenwerte aus Ihrer Lösung in der angegebenen Datei gespeichert. Der Dateiinhalt ist:
<Variables> <variable name="Variable1" >xx</variable> <variable name="Variable2" >yy</variable> </Variables>
Variablen namens
Variable 1
undVariable 2
gehören zu dem Etikett, das für Ihr Daten-Initialisierungsobjekt ausgewählt ist.
-
Anmerkung
Werte interner und globaler Variablen können nicht in der XML-Datei gespeichert werden.
Das Objekt Druckereinstellungen ermöglicht die Anpassung der Druckgeschwindigkeit und -temperatur auf einer Eingabemaske.
Anmerkung
Das Objekt übergeht die aktuell festgelegten Treibereinstellungen – zum Drucken innerhalb der aktiven Lösung werden die durch dieses Objekt vorgegebenen Eigenschaften verwendet.
Etikett wählt die Etikettendatei aus, die mit dem Druckereinstellungen-Objekt verwendet werden soll.
Tipp
Falls das Etikett nicht Teil der Lösung ist, können Sie es über die Durchsuchen-Schaltfläche finden. Etiketten können anhand einer verbundenen Datenquelle auch dynamisch bestimmt werden.
Drucker legt den Drucker fest, dessen Einstellungen verwendet werden.
Tipp
Wenn kein anderer Drucker festgelegt ist, wird der für das aktive Etikett definierte Drucker verwendet. Der Drucker kann anhand einer verbundenen Datenquelle auch dynamisch bestimmt werden.
Geschwindigkeitseinstellungen anzeigen legt die Verfügbarkeit der Druckgeschwindigkeits-Einstellung fest.
Temperatureinstellungen anzeigen legt die Verfügbarkeit der Drucktemperatur-Einstellung fest.
Das Tab Stil legt das Erscheinungsbild eines Objekts fest.
Hintergrundfarbe gibt die Hintergrundfarbe des Objekts an.
-
Transparent: transparenter Objekthintergrund.
Schriftfarbe legt die Schrift- und Unterstreichungsfarben fest.
Schrift wählt die Schriftart aus.
Die Schrift kann fett, kursiv, unterstrichen oder durchgestrichen formatiert werden.
Das Objekt Druckmenge legt die Anzahl von zu druckenden Etiketten (oder Etikettenseiten) fest.
Etikett wählt die Etikettendatei aus, die mit dem Druckmenge-Objekt verwendet werden soll.
Die Druckmenge wird anhand des Wertes einer verbundenen Variablen festgelegt.
Tipp
Die Variable muss als für die Druckaktion definierte Menge verwendet werden.
Die Gruppe Zusätzliche Einstellungen anzeigen ermöglicht die Einstellung folgender Eigenschaften:
-
Variable "Anzahl übersprungener Etiketten": weist der ausgewählten Variablen eine Anzahl von Etiketten zu, die auf der ersten Seite übersprungen werden sollen.
Anmerkung
Zum Festlegen der Anzahl von übersprungenen Etiketten, Duplikaten oder Etikettensätzen wird ein neues Fenster angezeigt. In diesem Fenster können Benutzer die Werte eingeben.
Tipp
Diese Option wird zusammen mit Etiketten quer verwendet.
-
Variable "Identische Kopien pro Etikett": weist der ausgewählten Variablen eine Anzahl von Kopien für jedes Etikett in einem Druckauftrag zu.
-
Variable "Anzahl von Etikettensätzen": weist der ausgewählten Variablen einen Wert zu, der festlegt, wie oft der gesamte Etikettendruckprozess wiederholt werden soll.
Warnung
Wenn die Option Zusätzliche Einstellungen anzeigen aktiviert ist, muss mindestens eine Variable festgelegt sein.
Das Tab Stil legt das Erscheinungsbild eines Objekts fest.
Hintergrundfarbe gibt die Hintergrundfarbe des Objekts an.
-
Transparent: transparenter Objekthintergrund.
Schriftfarbe legt die Schrift- und Unterstreichungsfarben fest.
Schrift wählt die Schriftart aus.
Die Schrift kann fett, kursiv, unterstrichen oder durchgestrichen formatiert werden.
Damit die Maske ausgeführt werden kann, müssen Sie ihren Modus zuerst von Erstellung auf Ausführung ändern. Wenn Sie mit der Erstellung einer Maske fertig sind, führen Sie sie aus, um sie zu aktivieren oder zu testen, ob alles erwartungsgemäß funktioniert.
Es gibt mehrere Methoden, eine Maske auszuführen.
-
Klicken Sie auf Maske ausführen in der Aktionen-Gruppe der Multifunktionsleiste im Start-Tab.
-
Drücken Sie Ctrl+D. Dadurch wird die Start-Maske ausgeführt.
Anmerkung
Die Start-Maske ist die Standardmaske, die nach Öffnen Ihrer Lösung ausgeführt wird.
-
Drücken Sie Ctrl+R. Dadurch wird die Maske ausgeführt, die Sie momentan bearbeiten.
-
Nutzen Sie das Rechtsklickmenü im Lösungsmanager.
Die Maske im Ausführen-Modus wird in einem separaten Fenster geöffnet. Um ihre Erstellung fortzusetzen, schließen Sie das Maskenfenster und setzen Sie die Bearbeitung fort.
Anmerkung
Sie können nur zum Design-Modus zurückkehren, wenn der Ausführungsmodus direkt aus Desktop Designer gestartet wurde. Benutzer, die die Maske in NiceLabel Print öffnen, können sie nur im Ausführungsmodus nutzen und nicht bearbeiten.
Es ist ein Tool zum Testen, Prüfen und Reparieren von Masken. Um den Masken-Debugger zu öffnen, erstellen/öffnen Sie eine Lösung, führen Sie eine Maske aus und drücken Sie Ctrl + Shift + F12
.
Der Bereich Datenquellen bietet eine Übersicht über die von Maskenobjekten genutzten Datenquellen.
-
Kategorie: sortiert Datenquellenkategorien (Datenbankfelder, Variablen, Funktionen). Standardmäßig werden die verbundenen Datenquellen nach dieser Spalte gruppiert.
-
Name: Name der Datenquelle.
-
Wert (Zeichenfolge): Zeichenfolgendarstellung des Datenquellenwerts. Dieses Feld kann bearbeitet werden.
Im Bereich Aktionen ist die Reihe von aktuell ausgeführten (oder zuletzt ausgeführten) Aktionen aufgelistet. Die momentan ausgeführte Aktion ist grün gekennzeichnet. Nach Ausführung einer Aktion wird in diesem Bereich auch ihre Ausführungszeit angezeigt.
-
Schrittweise Ausführung: hält die Ausführung zwischen einzelnen Aktionen an.
-
Schritt-Schaltfläche: führt eine Aktion aus, vor der der Masken-Debugger angehalten hat.
-
Ereignistyp: ermöglicht es Ihnen, die Ereignisse nach ihrem Ursprung zu filtern. Die Events können auf eine der folgenden Arten gestartet werden:
-
Benutzeraktion (Klick, Objekteingabe, Fahren mit Mauszeiger usw.)
-
Automatisch (anhand eines Timers)
-
Das Feld Aktionsausführungsprotokoll gibt die Details der ausgeführten Aktionen an. Diese Aktionen werden im folgenden Format aufgelistet: [Datum Uhrzeit] Aktionsname Wert/Zeichenfolge
.
Daten-Sets listet die geladenen Tabellen nach Maske auf. Wählen Sie eine Tabelle aus, um die darin enthaltenen Daten anzuzeigen.
Anmerkung
Der Masken-Debugger ist in Produktionsumgebungen nicht verfügbar. Er kann nur während der Entwicklung der Lösung und bei aktiviertem Lesen/Schreiben-Zugriff auf die Lösungsdatei ausgeführt werden.
Tipp
Der Masken-Debugger ermöglicht Ihnen außerdem eine Fehlerbehebung in den Aktionen beim Maskenstart. Führen Sie den Debugger zu diesem Zweck beim Erstellen der Maske aus. Drücken Sie Crtl + Shift + R
. Die Maske und der Masken-Debugger werden gleichzeitig geöffnet.