Open topic with navigation
Verwenden Sie das Dialogfeld Datenbank-Setup, um eine Datenbankverbindung für Ihr Dokument zu konfigurieren. Sie können die Datenbankverbindung für verschiedene Anwendungen in BarTender je nach den Anforderungen Ihres Dokuments wie folgt einrichten:
-
Richten Sie eine Datenbankverbindung für das Dokument ein. Wenn Sie das tun, liest BarTender Datensätze aus den Datenbanken und leitet die Daten zum Druckzeitpunkt an die entsprechend konfigurierten Objekte auf der Vorlage weiter.
So öffnen Sie das Dialogfeld „Datenbank-Setup“ für ein Dokument
Wählen Sie eine der folgenden Methoden:
-
Klicken Sie im Menü Datei auf Einstellungen Datenbankverbindung.
-
Klicken Sie in der Hauptsymbolleiste auf das Symbol
.
-
Öffnen Sie im Fenster Datenquellen der Toolbox das Kontextmenü der Datenbankfelder und klicken Sie dann auf Einstellungen Datenbankverbindung.
-
Richten Sie eine Datenbankverbindung für eine Dateneingabesteuerung ein. Die Dropdown-Listen, das Listenfeld und das Steuerelement „Liste mit Optionsfeldern“ unterstützen eine Datenbankverbindung. Wenn diese Steuerelemente mit einer Datenbank verbunden sind, sind sie in der Lage Werte aus der Datenbank anzuzeigen, mit denen das Bedienpersonal das Dateneingabeformular ausfüllen kann.
So öffnen Sie das Dialogfeld „Datenbank-Setup“ für eine Dateneingabesteuerung
-
Doppelklicken Sie auf dem Dateneingabeformular auf das Steuerelement, für das Sie eine Datenbankverbindung aufbauen möchten. Das Dialogfeld Steuerelement Eigenschaften wird geöffnet.
-
Klicken Sie im Navigationsfenster auf Listenelemente.
-
Wählen Sie in der Liste Quelle den Eintrag Datenbank.
-
Wählen Sie Datenbank-Setup.
-
Richten Sie eine Datenbankverbindung für eine Aktion vom Typ „Dokument“ oder „Formular“ ein. Sie können Datenbankaktionen zu Dokument- und Formularereignissen und zum Ereignis „Steuerung angeklickt“ sowie zum Hyperlink-Textobjekt hinzufügen. Weitere Informationen zu den verfügbaren Datenbankaktionen finden Sie unter Datenbankaktionen.
So öffnen Sie das Dialogfeld „Datenbank-Setup“ für eine Aktion vom Typ „Dokument“ oder „Formular“
|
Wenn Sie zuvor keine Verbindung zu einer Datenbank aufgebaut haben, wird mit diesen Vorgängen der Datenbank-Setup-Assistent gestartet. Nach Abschluss des Assistenten wird das Dialogfeld Datenbank-Setup angezeigt.
|
Die Datenbankverbindung erscheint im linken Navigationsfenster des Dialogfelds Datenbank-Setup. Wenn Ihre Verbindung mehr als eine Datenbank umfasst, wird jede Datenbank im Navigationsfenster aufgelistet. Unter jedem Datenbanknamen befinden sich datenbankspezifische Eigenschaften wie Tabellen und Felder, benutzerdefinierte SQL (Structured Query Language)-Anweisungen, Filterkriterien und so weiter. Die folgenden Eigenschaftsseiten stehen eventuell zur Verfügung:
Die Eigenschaftsseite Verknüpfung mehrerer Datenbanken ist verfügbar, nachdem Sie eine zweite Datenbankverbindung für das Dokument erstellt haben.
Wenn Sie mehrere Datenbanken nutzen möchten, müssen Sie diese über die Bestimmung ihrer Beziehung untereinander verknüpfen. Verwenden Sie die Eigenschaftsseite Verknüpfung zwischen mehreren Datenbanken, um diese Beziehungen mithilfe von Datenbankverknüpfungen anzugeben. Mit einer Datenbankverknüpfung (bzw. einer Verknüpfung) wird BarTender mitgeteilt, in welcher Beziehung Daten in mehreren Tabellen oder Datenbanken zueinander stehen. In der Regel bedeutet dies, dass ein Feld, das in beiden Datenbanken vorhanden ist, gekennzeichnet werden muss. Weitere Informationen finden Sie unter Informationen über Tabellen- und Datenbankverknüpfungen.
|
Verknüpfungen zwischen mehreren Datenbanken werden nicht für Datenbankverbindungen unterstützt, die von datenbankbezogenen Aktionen vom Typ „Dokument“ oder „Formular“ verwendet werden.
|
So definieren Sie eine Verknüpfung zwischen mehreren Datenbanken
-
Klicken Sie auf den Selektor Verknüpfen und wählen Sie den gewünschten Verknüpfungstyp aus. Weitere Informationen finden Sie unter Datenbankverknüpfungstypen.
-
Klicken Sie auf [Linker Operand] und wählen Sie dann das gewünschte Datenbankfeld aus der linken Tabelle aus.
-
Klicken Sie auf Operator und wählen Sie dann den Operator, den Sie verwenden möchten. Mit einem Operator wird die Beziehung zwischen zwei Tabellen festgelegt.
-
Klicken Sie auf [Rechter Operand] und wählen Sie dann das gewünschte Datenbankfeld aus der rechten Tabelle aus.
-
Klicken Sie wahlweise zum Hinzufügen einer weiteren Verknüpfung auf das Symbol
und wiederholen Sie die Schritte 1 bis 4 für die neue Verknüpfungsbedingung.
Auf der Eigenschaftsseite Verbindungseigenschaften werden Informationen über die Datenbankverbindung angezeigt. Um auf diese Eigenschaftsseite zuzugreifen, klicken Sie im linken Navigationsfenster auf den Namen der Datenbankverbindung.
Die Optionen auf dieser Seite variieren je nach Art der Datenbankverbindung, die Sie konfigurieren. Die folgenden Optionen sind verfügbar.
Auf der Eigenschaftsseite Verbindungseigenschaften einer Datenbankverbindung können Sie die Details der Verbindung anzeigen, wie z. B. den Datenbanktyp oder den Namen der Datei, Datenbank oder des Servers. Sie können auch die Datenbankverbindung konfigurieren und eine benannte Datenbankverbindung erstellen, auf die andere Dokumente und Anwendungen von BarTender Suite verweisen können.
-
Dateiname: Zeigt den Pfad und den Dateinamen der verbundenen Datenbank an. Sie können auf Durchsuchen klicken, um nach einer anderen Datenbankdatei zu suchen und diese auszuwählen.
-
Verbindung konfigurieren: Startet den Datenbank-Setup-Assistenten, mit dem Sie die Konfigurationseinstellungen für die aktuelle Datenbankverbindung aktualisieren oder eine andere Datenbankdatei auswählen und konfigurieren können.
-
Benannte Datenbankverbindung erstellen: Öffnet das Dialogfeld Benannte Datenverbindung erstellen, in das Sie einen Namen für die aktuelle Verbindung eingeben können, damit sie von BarTender Suite genutzt werden kann.
Auf der Eigenschaftsseite Verbindungseigenschaften einer benannten Datenbankverbindung können Sie die benannte Datenbankverbindung wie folgt konfigurieren oder die Verwendung der benannten Datenbankverbindung beenden:
|
Wenn Sie die Konfigurationseinstellungen bearbeiten, sind alle anderen Dokumente und Verbindungen sonstiger BarTender-Anwendungen, die die benannte Datenbankverbindung nutzen, betroffen.
|
-
Nutzung benannter Datenbankverbindung stoppen: Bewirkt, dass Ihr Dokument die benannte Datenbankverbindung nicht mehr verwendet. Für Ihr Dokument wird eine separate Kopie der Verbindungseinstellungen erstellt, die Sie dann bearbeiten können, ohne die Einstellungen der benannten Datenbankverbindung zu beeinflussen.
Weitere Informationen über benannte Datenbankverbindungen finden Sie unter Verwendung benannter Datenbankverbindungen.
|
Sie können auch vorhandene benannte Datenbankverbindungen mit der Administration Console anzeigen und verwalten. Weitere Informationen finden Sie auf der Seite „Benannte Verbindungen“ im Hilfesystem der Administration Console.
|
Verwenden Sie die Eigenschaftsseite SQL-Anweisung, um benutzerdefinierte SQL-Anweisungen für den verbundenen Datensatz zu schreiben.
Standardmäßig zeigt die Eigenschaftsseite die SQL-Anweisung an, die automatisch durch die Einstellungen des Benutzers auf den Eigenschaftsseiten Filter, Tabellen und Sortierreihenfolge des Dialogfelds Datenbank-Setup generiert wird.
Für einige Datenbanktypen ist die Option Eine benutzerdefinierte SQL-Anweisung festlegen (erweitert) verfügbar. Diese Option richtet sich an fortgeschrittene Benutzer, die Erfahrungen mit dem Schreiben eigener SQL-Anweisungen haben. Klicken Sie zur Erstellung einer benutzerdefinierten SQL-Anweisung auf die Option Eine benutzerdefinierte SQL-Anweisung festlegen (erweitert) und geben Sie Ihre SQL-Anweisung in das Eingabefeld ein.
|
SQL ist ein leistungsstarkes Programmierwerkzeug für Datenbankprogrammierer. Wenn Sie SQL erlernen möchten, empfehlen wir die Teilnahme an einer qualifizierten SQL-Schulung oder das Studium anhand eines SQL-Programmierhandbuchs.
|
Auf der Eigenschaftsseite Tabellen finden Sie die Liste Tabellen, in der die Tabellen aufgeführt sind, die für die Verwendung in Ihrem Dokument zur Verfügung stehen. Durch Klick auf die Spalte Alias in einer aufgeführten Tabelle können Sie einen Aliasnamen, oder alternativen Namen, für die jeweilige Tabelle festlegen. Über einen Aliasnamen können Sie auf eine bestimmte Tabelle zugreifen, auch wenn das Dokument für den Zugriff über einen anderen Namen konfiguriert ist. Wenn Sie einer Tabelle einen Aliasnamen zuweisen, bleiben alle Verweise auf die Tabelle erhalten. Weitere Informationen finden Sie unter Zuweisen von Aliasnamen zu Tabellen und Datenbankfeldern.
Wenn Ihre Datenbankverbindung zwei oder mehrere Tabellen umfasst, müssen Sie diese über die Bestimmung ihrer Beziehung untereinander verknüpfen. Verwenden Sie den Bereich Verknüpfungsbedingungen, um diese Beziehungen mithilfe von Datenbankverknüpfungen anzugeben. Mit einer Datenbankverknüpfung (bzw. einer Verknüpfung) wird BarTender mitgeteilt, in welcher Beziehung Daten in mehreren Tabellen oder Datenbanken zueinander stehen. In der Regel bedeutet dies, dass ein Feld ermittelt werden muss, das in beiden Tabellen vorhanden ist. Weitere Informationen finden Sie unter Informationen über Tabellen- und Datenbankverknüpfungen.
Auf der Eigenschaftsseite Felder werden alle Datenbankfelder angezeigt, die in den ausgewählten Tabellen Ihrer Datenbank vorliegen, sowie detaillierte Informationen über den Datentyp und die Länge der in diesem Feld enthaltenen Daten. Klicken Sie auf die Spalte Alias für ein aufgelistetes Feld, um einen Aliasnamen oder alternativen Namen für das jeweilige Datenbankfeld festzulegen. Mit einem Aliasnamen können Sie auf das Datenbankfeld zugreifen, auch wenn das Dokument für den Zugriff mit einem anderen Namen konfiguriert ist. Wenn Sie einem Feld einen Aliasnamen zuweisen, bleiben alle Verweise auf das alte Feld erhalten. Weitere Informationen finden Sie unter Zuweisen von Aliasnamen zu Tabellen und Datenbankfeldern.
Verwenden Sie die Eigenschaftsseite Sortierreihenfolge, um die Daten anhand von einem oder mehreren Feldern in Ihrer Datenbank zu sortieren. Zur Auswahl eines Feldes, nach dem sortiert werden soll, verschieben Sie dieses von der Spalte Verfügbare Felder in die Spalte Sortierfelder, indem Sie es dorthin ziehen oder auf den Feldnamen doppelklicken. Wenn Sie ein Feld zur Spalte Sortierfelder hinzufügen, können Sie wählen, ob die Sortierung in aufsteigender (1-9, A-Z) oder absteigender Reihenfolge (Z-A, 9-1) erfolgen soll.
Eventuell sollen die Datensätze jedoch anhand von mehreren Feldern sortiert werden. Dabei werden alle Datensätze, die im ersten Feld identische Daten haben, nach dem zweiten Feld sortiert. Nehmen wir an, dass in Ihrer Datenbank zwei Felder vorhanden sind: „Abteilung“ und „Mitarbeiter“. Sie können zunächst nach der Abteilung sortieren, damit alle Mitarbeiter derselben Abteilung zusammen gruppiert werden. Anschließend können Sie nach Mitarbeitern sortieren, damit alle Namen innerhalb einer Abteilung in alphabetischer Reihenfolge erscheinen.
Verwenden Sie die Eigenschaftsseite Filter, um die Suchkriterien anzugeben, anhand derer die zu druckenden Datensätze ermittelt werden. Filteranweisungen sind wie Sätze strukturiert, die ein Datenbankfeld mit einem Wert in Beziehung setzen, zum Beispiel „First Name starts with J“ (Vorname beginnt mit einem J). In diesem Beispiel werden nur die Datensätze gedruckt, bei denen der Vorname mit einem "J" beginnt. Sie können auch Abfrage-Eingaben festlegen, mit denen Sie die Filterkriterien zum Druckzeitpunkt eingeben können. Weitere Informationen finden Sie unter Erstellung einer Abfrage-Eingabe.
|
Abfrage-Eingaben werden nicht unterstützt für Datenbankverbindungen, die von datenbankbezogenen Aktionen vom Typ „Dokument“ oder „Formular“ verwendet werden, oder wenn Sie das Dialogfeld Datenbank-Setup über die Eigenschaftsseite Listenelemente aufrufen, wenn der Listenquellentyp eine Datenbank ist.
|
Alle Filter, die Sie über dieses Dialogfeld festlegen, werden vor dem Drucken Ihrer Medien angewendet. Für die Anzeige und Filterung aller Datensätze zum Druckzeitpunkt sieht das Tool zur Datensatzauswahl das interaktive Filtern vor. Für die folgenden Fälle empfehlen wir das Filtern der Datensätze auf der Eigenschaftsseite Filter:
-
Der Filter bleibt für jeden Druckauftrag gleich.
-
Sie möchten die Ergebnisse begrenzen, die zum Druckzeitpunkt in der interaktiven Datensatzauswahl erscheinen.
-
Sie verwenden eine große Datenbank und die Leistung wird verbessert, wenn Sie die Datensätze vor dem Drucken filtern.
Weitere Informationen über das interaktive Filtern finden Sie unter Filtern von Daten.
Verwenden Sie die Eigenschaftsseite Optionen, um die nachstehenden Zeilenoptionen für die Datenbank festzulegen:
-
Nur eindeutige Zeilen: Legt fest, dass BarTender nur das erste Auftreten einer Zeile meldet, falls sich in der Datenbank doppelte Zeilen befinden. Klicken Sie zur Auswahl auf diese Option, wenn Sie verhindern möchten, dass als Ergebnis doppelte Zeilen zurückgemeldet werden. Nicht für alle Datenbanktypen verfügbar.
-
Anzahl der Zeilen begrenzen auf: Gibt die maximale Anzahl der Zeilen an, die zurückgemeldet werden sollen. Klicken Sie zur Auswahl auf diese Option, wenn die Anzahl der Zeilen, die als Ergebnis zurückgemeldet werden, begrenzt werden soll.
|
Diese Funktion wird nicht für Datenbankverbindungen unterstützt, die von datenbankbezogenen Aktionen vom Typ „Dokument“ oder „Formular“ genutzt werden.
|
Verwenden Sie die Eigenschaftsseite Datensätze pro Artikel, um mehrere Datenbankeinträge auf einem einzelnen Druckmedium zu drucken. Diese Funktion ist verfügbar, wenn Sie die maximale Anzahl von Datensätzen angeben, die auf jedem Medium gedruckt werden sollen. Mit dieser Funktion können Sie die Umbrüche konfigurieren, die dazu führen, dass der Druck auf dem nächsten Medium beginnt, und Sie können festlegen, wie die Datensätze auf den einzelnen Medien angezeigt werden.
Die folgenden Optionen sind verfügbar:
-
Maximale Anzahl von Datensätzen pro Artikel: Gibt die maximale Anzahl der Datensätze an, die pro Artikel zurückgemeldet werden. Der Höchstwert für diese Option beträgt 99.
|
Wenn Sie die maximale Anzahl der Datensätze angeben, die auf die einzelnen Medium gedruckt werden sollen, werden die in Ihrer Datenbankverbindung enthaltenen Datenbankfelder als nummerierte Datenquellen im Knoten Datenbankfelder der Registerkarte der Toolbox Datenquellen angezeigt.
Wenn Sie beispielsweise eine maximale Anzahl von 4 angeben, erscheint jedes in Ihrer Datenbankverbindung enthaltene Datenbankfeld als vier getrennte Datenquellen („Feldname“,„Feldname“ [2],„Feldname [3]“ und „Feldname [4]“. Jede dieser Felddatenquellen kann mit einem separaten Objekt auf der Vorlage verknüpft werden. Weitere Informationen finden Sie unter Beispiel für Datensätze pro Artikel.
|
-
Umbruch bei Feldänderungen: Gibt ein oder mehrere Datenbankfelder als Umbruchpunkte an, sodass bei einer Änderung des Feldwertes dieser Datensatz und nachfolgende Datensätze weiterhin auf das nächste Druckmedium gedruckt werden.
-
Felder: Gibt ein oder mehrere Felder aus der verbundenen Datenbank an, die die Daten enthalten, die BarTender verwenden soll, um festzustellen, wann der Druck zum nächsten Druckmedium übergehen soll.
-
Mehrere Datensätze in einem einzigen Feld kombinieren: Gibt Datenbankfelder an, die die Werte mehrerer Datensätze in einem einzigen Objekt auf der Vorlage anzeigen können.
|
Die Felder, die Sie anschließend angeben, erscheinen als „Feldname [+]“ im Knoten Datenbankfelder der Registerkarte der Toolbox Datenquellen.
|
-
Felder: Gibt die Datenbankfelder an, die Daten enthalten, die in einem einzigen Objekt auf Ihrer Vorlage kombiniert werden sollen.
-
Trennzeichen: Gibt die Art des Trennzeichens, das Sie für die zu kombinierenden Daten verwenden möchten, folgendermaßen an:
-
Zeilenumbruch: Gibt an, dass die zurückgemeldeten Werte durch einen Zeilenumbruch getrennt werden.
-
Registerkarte: Gibt an, dass die zurückgemeldeten Werte durch eine Registerkarte getrennt werden.
-
Benutzerdefiniert: Gibt an, dass die zurückgemeldeten Datensätze durch ein benutzerdefiniertes Trennzeichen getrennt werden. Beispielsweise können Sie die Werte durch ein Komma trennen, gefolgt von einem Leerzeichen (, ).
|
Jede Datenquelle, die mit dem Pluszeichen „[+]“ oder einer Zahl „[n]“ definiert ist, ist ein virtuelles Feld, d. h. sie ist lediglich eine Darstellung eines Datenbankfeldes. Wenn eines dieser virtuellen Felder mit einem Objekt verknüpft ist, enthält die Eigenschaftsseite Datenquellen weder die Option Datensatz aktualisieren, wenn Datenquelle geändert wird noch Während Druckauftrag sperren.
|
Auf der Eigenschaftsseite Datensatz-Browser werden die Daten im Ergebnissatz angezeigt. Über die Anzeige der Datensätze können Sie überprüfen, ob Ihre Tabellenverknüpfungen, Filter und Sortieroptionen korrekt festgelegt wurden.
Auf der Eigenschaftsseite Datensatz-Browser (verknüpft) werden die Daten angezeigt, die in Ihren verknüpften, verbundenen Datenbanken verfügbar sind. Über die Anzeige der verfügbaren Datensätze können Sie überprüfen, ob Ihre Tabellenverknüpfungen, Filter und Sortieroptionen korrekt festgelegt wurden.
|
Diese Eigenschaftsseite ist nicht verfügbar für Datenbankverbindungen, die von datenbankbezogenen Aktionen vom Typ „Dokument“ oder „Formular“ genutzt werden.
|
Symbolleiste des Dialogfelds „Datenbank-Setup“
Die Symbolleiste des Dialogfelds Datenbank-Setup befindet sich unten im linken Navigationsfenster und enthält die folgenden Symbole:
Öffnet den Datenbank-Setup-Assistenten, mit dem Sie eine neue Datenbankverbindung erstellen oder eine Verbindung zu einer Datenbank mithilfe einer bereits vorhandenen, benannten Datenbankverbindung herstellen können.
Löscht die Datenbankverbindung. Wenn Sie auf dieses Symbol klicken, wird die Seite Keine Datensätze des Dialogfelds Datenbank-Setup angezeigt. Klicken Sie auf
oder Einen neuen Datensatz hinzufügen, um eine neue Datenbankverbindung zu erstellen oder um eine Verbindung zu einer Datenbank über eine vorhandene benannte Datenbankverbindung herzustellen.
Aktualisiert die Datenbankverbindung.
Aktualisierung der Datenbank
Während der Gestaltung der Druckmedien müssen Sie von Zeit zu Zeit Änderungen an der Datenbank vornehmen. Bei einer ODBC-Datenbank zum Beispiel gehören dazu möglicherweise Änderungen der Datenbankstruktur oder der Konfiguration des ODBC-Treibers, mit dem die Datenbank gelesen wird. Bei einer Text- oder Excel-Datei müssen eventuell die Feldnamen geändert werden. Diese Änderungen an einem Datenbanktyp werden beim Öffnen eines Dokuments automatisch erkannt. Wenn allerdings Änderungen an der Datenbank vorgenommen werden, während ein Dokument geöffnet ist, ist es BarTender nicht möglich, diese Änderungen automatisch zu erkennen.
Zur Aktualisierung der Datenbank klicken Sie nach der Durchführung einer Funktion, die potenziell wichtige Änderungen bewirkt, im Dialogfeld Datenbank-Setup auf
. BarTender lädt dann die Struktur und Konfiguration der benannten ODBC-Datenbanken neu und aktualisiert die Feldnamen von Textdateien.
Verwandte Themen