Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Inhaltsübersicht

Table of Contents
maxLevel2

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.

Anchor
_Toc442722631
_Toc442722631
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.

0497 – Datenbankabfrage Kontextmenü

Datenbankabfrage erstellen

Nachfolgend wird beschrieben, mit welchen Merkmalen eine Datenbankabfrage zu erstellen ist.

0498 – Datenbankabfrage erstellen

SQL Abfrage

Eingabe eines eindeutigen Namen für die zu erstellende Datenbankabfrage (max. 20 Zeichen).

Beschreibung

Eingabe einer Beschreibung für die zu erstellende Datenbankabfrage (max. 40 Zeichen). Das Icon

0250 Icon für Textkonstante

zeigt an, dass für diesen Parameter eine Textkonstante in den Übersetzungen vorhanden ist.

Datenbank

Auswahl einer Datenbank, für die die zu erstellende Datenbankabfrage gelten soll. Zur Auswahl stehen die Datenbanken, die in directweb – Datenbanken dem System bekannt gemacht wurden.

SQL-Befehl SELECT

Hier wird der SQL-Befehl eingegeben, der für die Datenselektion gelten soll. Weiteres siehe directweb Handbuch - Kapitel SQL Abfrage erstellen.

Darstellung als Combo Box

Als Darstellung für die Combo Box stehen folgende Auswahlmöglichkeiten zur Verfügung:

Normales Eingabefeld

Weiteres siehe directweb Handbuch - Kapitel SQL Abfrage erstellen.

Combo Box mit Werteliste

Weiteres siehe directweb Handbuch - Kapitel SQL Abfrage erstellen.

Auto Complete Combo Box

Weiteres siehe directweb Handbuch - Kapitel SQL Abfrage erstellen.

Minimaler Wert

Eingabe eines Minimalwertes, den der Datenbanktyp erhalten kann.

Maximaler Wert

Eingabe eines Maximalwertes, den der Datenbanktyp erhalten kann.

SQL zur Gültigkeitsprüfung

Eingabe einer Gültigkeitsprüfung. Weiteres siehe directweb Handbuch - Kapitel SQL Abfrage erstellen.

Formel zur Gültigkeitsprüfung

Definition einer Formel zur Gültigkeitsprüfung auf das Ergebnis der SQL-Abfrage. Weiteres siehe directweb Handbuch - Kapitel SQL Abfrage erstellen.

Datenbankabfrage Felder

Für jede Datenbankabfrage müssen Felder definiert werden, die allgemeine, Ausgabe~ und Suchdefinitionen enthalten.

0503 – Datenbankabfrage Felder

Anchor
_Toc242593111
_Toc242593111
Anchor
_Toc362596062
_Toc362596062
Anchor
_Toc362597382
_Toc362597382
Anchor
_Toc442722634
_Toc442722634
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.

0504 - Datenbankabfrage Felder Kontextmenü

Anchor
_Toc242593112
_Toc242593112
Anchor
_Toc362596063
_Toc362596063
Anchor
_Toc362597383
_Toc362597383
Anchor
_Toc442722635
_Toc442722635
Datenbankabfrage Felder Erstellen

Nachfolgend wird beschrieben, mit welchen Merkmalen ein Feld für eine Datenbankabfrage zu erstellen ist.

0513 - Datenbankabfrage Felder Erstellen

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 0250 zeigt an, dass für diesen Parameter eine Textkonstante in den Übersetzungen vorhanden ist.

0514 - Datenbankabfrage Felder Erstellen Reiter Allgemein

directweb SQL Abfrage

Auswahl einer unter directweb erstellten SQL Abfrage.

Hauptschlüsselfeld

Bei Aktivierung wird dieses Feld als Hauptschlüsselfeld verwendet.

Standard-Sortierfeld

Bei Aktivierung wird dieses Feld als Standardsortierfeld verwendet.

Standard-Sortierfolge ist absteigend

Bei Aktivierung ist die Standardsortierfolge absteigend.

0515 - Datenbankabfrage Felder Erstellen Reiter Ausgabe

In Liste anzeigen

Bei Aktivierung erfolgt die Anzeige des Feldes in der Ergebnisliste.

Überschrift

Für das Feld kann eine eigene Überschrift definiert werden, die dann in der Ergebnisliste als Spaltenüberschrift erscheint.

Groß-/Kleinschreibung

Die Groß-/Kleinschreibung kann mit nachstehenden Parametern festgelegt werden:

  • GroßschreibungAusgabe nur in Großschreibung
  • KleinschreibungAusgabe nur in Kleinschreibung
  • Groß-/KleinschreibungAusgabe in Groß-/Kleinschreibung

Ausrichtung

Für das Feld kann eine Ausrichtung festgelegt werden, die in der Ergebnisliste für die Spalten angewendet wird:

  • Linksbündig
  • Zentriert
  • rechtsbündig

CCSID des Feldes

Auswahl der CCSID für die Darstellung des Feldes.

Spezielle Anzeige als

Hier wird die Darstellung der Feldausgabe gesteuert. Folgende Anzeigemöglichkeiten stehen zur Verfügung:

0518 – Datenbankabfrage Felder Erstellen Reiter Ausgabe Spezielle Anzeige

Beschreibung siehe directweb Handbuch.- Kapitel SQL Abfrage Felder.

0516 - Datenbankabfrage Felder Erstellen Reiter Suche

Volltextsuche

Beschreibung siehe directweb Handbuch - SQL Abfrage Felder.

Filter Auswahl

Mit diesem Filter kann die Ergebnisliste eingeschränkt werden. Bei Aktivierung werden zusätzliche Parameter zur Filterdefinition eingeblendet.

Erweiterter Filter

Genügt zur Einschränkung der Ergebnisliste die Selektion nicht aus, so kann ein erweiterter Filter zur Einschränkung der Anzeige genützt werden. Bei Aktivierung wird der erweiterte Filter angezeigt.

Eingabe erforderlich

Bei Aktivierung wird dieses Feld als Pflichtfeld definiert.

Filter Combo Box mit Werteliste

Hier wird der Filter für die Suche auf Feldebene definiert.

0519 - Datenbankabfrage Felder Erstellen Reiter Suche Filter Auswahl

Beschreibung siehe directweb Handbuch.- SQL Abfrage Felder.

Generische Suche

Eine generische Suche kann wie folgt differenziert werden:

Exakte Übereinstimmung

Beschreibung siehe directweb Handbuch.- SQL Abfrage Felder.

Textsuche

Beschreibung siehe directweb Handbuch.- SQL Abfrage Felder.

Matchcode Suche

Beschreibung siehe directweb Handbuch.- SQL Abfrage Felder.

Schreibweise ignorieren

Bei Aktivierung hat die Schreibweise des Feldinhaltes keinen Einfluss auf die Ergebnisliste.

Anchor
_Toc242593113
_Toc242593113
Anchor
_Toc362596064
_Toc362596064
Anchor
_Toc362597384
_Toc362597384
Anchor
_Toc442722636
_Toc442722636
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.

0741 – Syntax Verknüpfung

Eine Verknüpfung aus Feldern wie Kunden-, Artikelnummer, etc. auf Elemente in Archiven, Sammelrecherchen oder wiederum auf Datenbankabfragen zum Anzeigen weiterer Auswahlmöglichkeiten.

0501 - Datenbankabfrage Felder Verknüpfungen

Anchor
_Toc362596065
_Toc362596065
Anchor
_Toc362597385
_Toc362597385
Anchor
_Toc442722637
_Toc442722637
Datenbankabfrage Felder Verknüpfungen Erstellen

Für ein Datenbankabfragefeld können Verknüpfungen erstellt werden.

0502 - Datenbankabfrage Felder Verknüpfungen erstellen

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:

0511 – Art der Verknüpfung

SQL Abfrage

Für die Verknüpfung kann eine SQL Abfrage ausgewählt werden, die unter Datenbankabfragen zuvor definiert wurde.

0512 – Art der Verknüpfung SQL Abfrage

directarchiv Archiv

Wird diese Art der Verknüpfung ausgewählt, so ist das entsprechende directarchiv Archiv anzugeben, auf das der Zugriff erfolgen soll.

0520 – Art der Verknüpfung directarchiv Archiv

directarchiv Sammelrecherche

Wird diese Art der Verknüpfung ausgewählt, so ist die entsprechende directarchiv Sammelrecherche anzugeben, auf das der Zugriff erfolgen soll.

0521 – Art der Verknüpfung directarchiv Sammelrecherche

URL

Wird diese Art der Verknüpfung ausgewählt, so ist die entsprechende Ziel URL anzugeben, auf das der Zugriff erfolgen soll.

0522 – Art der Verknüpfung URL

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.

Anchor
_Toc362596066
_Toc362596066
Anchor
_Toc362597386
_Toc362597386
Anchor
_Toc442722638
_Toc442722638
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.

0510 - Datenbankabfrage Felder Verknüpfungen ändern Zuordnung

Anchor
_Toc242593114
_Toc242593114
Anchor
_Toc362596067
_Toc362596067
Anchor
_Toc362597387
_Toc362597387
Anchor
_Toc442722639
_Toc442722639
Datenbankabfrage Berechtigungen

Jede Datenbankabfrage kann eine Berechtigungsprüfung zugeordnet werden.

0505 – Datenbankabfrage Berechtigungen

Anchor
_Toc242593115
_Toc242593115
Anchor
_Toc362596068
_Toc362596068
Anchor
_Toc362597388
_Toc362597388
Anchor
_Toc442722640
_Toc442722640
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.

0523 – Datenbankabfrage Berechtigungen Erstellen

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.

Anchor
_Toc242593116
_Toc242593116
Anchor
_Toc362596069
_Toc362596069
Anchor
_Toc362597389
_Toc362597389
Anchor
_Toc442722641
_Toc442722641
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.

0506 – Datenbankabfrage Anzeigen mit Hyperlink

Bei mehreren hinterlegten Abfragen/Funktionen wird ein Menü anzeigt.

0550 - Datenbankabfrage Anzeigen mit Hyperlink - Menüanzeige

Anchor
_Toc242593117
_Toc242593117
Anchor
_Toc362596070
_Toc362596070
Anchor
_Toc362597390
_Toc362597390
Anchor
_Toc442722642
_Toc442722642
Datenbankabfrage Eigenschaften

0508 – Datenbankabfrage Eigenschaften

Anchor
_Toc242593118
_Toc242593118
Anchor
_Toc362596071
_Toc362596071
Anchor
_Toc362597391
_Toc362597391
Anchor
_Toc442722643
_Toc442722643
Datenbankabfrage Gruppieren

0509 – Datenbankabfrage Gruppieren