Toolmaker Produkt-Dokumentation
Datenbankabfrage
Inhaltsübersicht
Mit einer Datenbankabfrage wird festlegt, mit welchen Definitionen ein Zugriff auf eine Datenbank erfolgen soll. Vordefinierte Datenbankabfragen können immer wieder verwendet werden. Die Definition muss nur einmal vorgenommen werden.
Datenbankabfrage Kontextmenü
Wird der Cursor auf einen Listeintrag (grau) positioniert, so kann mit der rechten Maustaste ein Kontextmenü zur Verwaltung des Listeintrages (Datenbankabfrage) geöffnet werden.
Datenbankabfrage erstellen
Nachfolgend wird beschrieben, mit welchen Merkmalen eine Datenbankabfrage zu erstellen ist.
Die Eingaben sind beschrieben auf der Seite directweb-Abfragen, Abfrage erstellen
Datenbankabfrage Felder
Für jede Datenbankabfrage müssen Felder definiert werden, die allgemeine, Ausgabe~ und Suchdefinitionen enthalten.
Datenbankabfrage Felder Kontextmenü
Für jedes Datenbankfeld steht ein Kontextmenü zur Verfügung. Wird der Cursor auf einen Listeintrag (grau) positioniert, so kann mit der rechten Maustaste das Kontextmenü zur Verwaltung des Listeintrages (Felder) geöffnet werden.
Datenbankabfrage Felder Erstellen
Nachfolgend wird beschrieben, mit welchen Merkmalen ein Feld für eine Datenbankabfrage zu erstellen ist.
Folge - Es wird automatisch die nächste freie Folgenummer vergeben, die jederzeit geändert werden kann.
Feldname - Auswahl eines Feldnamens aus der Datenbank.
Beschreibung - Eingabe einer Beschreibung für das zu erstellende Feld (max. 40 Zeichen).
Das Icon zeigt an, dass für diesen Parameter eine Textkonstante in den Übersetzungen vorhanden ist.
Reiter Allgemein
Die Eingaben sind beschrieben auf der Seite directweb-Abfragen, Reiter "Allgemein"
Reiter Ausgabe
Die Eingaben sind beschrieben auf der Seite directweb-Abfragen, Reiter "Ausgabe"
Reiter Suche
Die Eingaben sind beschrieben auf der Seite directweb-Abfragen, Reiter "Suche"
Datenbankabfrage Felder Verknüpfungen
Für jedes Feld einer Datenbankabfrage kann eine Verknüpfung zu einer SQL-Abfrage, einem directarchiv Archiv, directarchiv Sammelrecherche oder einer URL hergestellt werden. Die Verknüpfung wird bei Zugriff auf das Feld aufgelöst.
Hinweis zu URL: die übergebenen Parameter müssen in ! eingeschlossen werden. Z.B.
Eine Verknüpfung aus Feldern wie Kunden-, Artikelnummer, etc. auf Elemente in Archiven, Sammelrecherchen oder wiederum auf Datenbankabfragen zum Anzeigen weiterer Auswahlmöglichkeiten.
Datenbankabfrage Felder Verknüpfungen Erstellen
Für ein Datenbankabfragefeld können Verknüpfungen erstellt werden.
Folge - Es wird automatisch die nächste freie Folgenummer vergeben, die jederzeit geändert werden kann.
Beschreibung - Eingabe einer Beschreibung für die zu erstellende Verknüpfung (max. 40 Zeichen). Das Icon 0250 zeigt an, dass für diesen Parameter eine Textkonstante in den Übersetzungen vorhanden ist.
Art der Verknüpfung - Für die Art der Verknüpfung gibt es unterschiedliche Möglichkeiten:
SQL Abfrage - Für die Verknüpfung kann eine SQL Abfrage ausgewählt werden, die unter Datenbankabfragen zuvor definiert wurde.
directarchiv Archiv - Wird diese Art der Verknüpfung ausgewählt, so ist das entsprechende directarchiv Archiv anzugeben, auf das der Zugriff erfolgen soll.
directarchiv Sammelrecherche - Wird diese Art der Verknüpfung ausgewählt, so ist die entsprechende directarchiv Sammelrecherche anzugeben, auf das der Zugriff erfolgen soll.
URL - Wird diese Art der Verknüpfung ausgewählt, so ist die entsprechende Ziel URL anzugeben, auf das der Zugriff erfolgen soll.
Symbol - Damit Verknüpfungen optisch besser voneinander unterschieden werden können, ist es möglich, einer Verknüpfung ein Symbol zuzuordnen. Die Grafiken sind unter /toolmaker/directarchiv/directweb/htdocs/icons abzulegen. In der Auswahl stehen die abgelegten Symbole zur Verfügung.
Anzahl der Treffer anzeigen - Bei Aktivierung werden die Treffer in der Ergebnisliste angezeigt.
Menüpunkt ohne Treffer deaktivieren - Gibt es für einen Menüpunkt keinen Treffer, so können diese bei der Ergebnisliste ausgeblendet werden.
Neues Browserfenster - Bei Aktivierung wird zur Anzeige ein neues Browserfenster geöffnet.
Suchfilter anzeigen - Bei Aktivierung wird der Suchfilter mit ausgegeben.
Einzeltreffer sofort anzeigen - Einzeltreffer können während dem Suchvorgang gleich angezeigt werden.
Hinzufügen erlauben - Ist die Art der Verknüpfung zu einem directarchiv Archiv verknüpft, so können Datensätze hinzugefügt werden.
Ziel URL - Eingabe der Ziel URL wohin mit dieser Verknüpfung gesprungen werden soll.
Datenbankabfrage Felder Verknüpfungen Zuordnung
Nach Erstellung einer Verknüpfung muss die Zuordnung zum Datenbankfeld erfolgen. Es erfolgt links die Anzeige der Datenbankfelder und können Unter Quelle oder Unterlassungswert zugeordnet werden.
Datenbankabfrage Berechtigungen
Jede Datenbankabfrage kann eine Berechtigungsprüfung zugeordnet werden.
Datenbankabfrage Berechtigungen Erstellen
Für jede Datenbankabfrage können Berechtigungsprüfungen erstellt werden. Die Berechtigungsprüfungen sind additiv, d.h. durch Hinzufügen einer Berechtigung erhöhen sich die Rechte entsprechend.
- Alle Rechte - Bei Aktivierung erhält der Benutzer bzw. die Benutzergruppe alle Rechte für die Datenbankabfrage.
- Verwenden - Bei Aktivierung erhält der Benutzer bzw. die Benutzergruppe die Rechte für die Verwendung dieser Datenbankabfrage.
- Ändern - Bei Aktivierung erhält der Benutzer bzw. die Benutzergruppe die Rechte zum Ändern dieser Datenbankabfrage.
- Daten anzeigen - Bei Aktivierung erhält der Benutzer bzw. die Benutzergruppe die Rechte zum Anzeigen der Daten dieser Datenbankabfrage.
- Daten ändern - Bei Aktivierung erhält der Benutzer bzw. die Benutzergruppe die Rechte zum Ändern von Daten dieser Datenbankabfrage.
- Daten löschen - Bei Aktivierung erhält der Benutzer bzw. die Benutzergruppe die Rechte zum Löschen von Daten dieser Datenbankabfrage.
Datenbankabfrage Anzeigen
Datenbankabfragen ermöglichen aus SQL-Verknüpfungen Anzeige von Trefferlisten mit Verlinkung von Felder, zu denen Verknüpfungen existieren. Diese sind in der Trefferliste mit Darstellung als Hyperlink zu erkennen, d.h. bei diesem Feld kann weiter navigiert werden.
Die Definition der Verknüpfungen wird in Datenbankabfrage – Felder - Verknüpfungen vorgenommen. Siehe Kapitel Datenbankabfrage Felder Verknüpfungen.
Bei mehreren hinterlegten Abfragen/Funktionen wird ein Menü anzeigt.
Datenbankabfrage Eigenschaften
Datenbankabfrage Gruppieren