In der Zelle wird je nach Darstellungstyp entweder eine Liste mit den Ergebniswerten einer SQL-Abfrage oder ein Eingabefeld mit Validierung gegen eine SQL-Abfrage angezeigt. Die SQL-Abfrage wird immer gegen eine ausgewählte JobRouter Datenbank-Verbindung ausgeführt. Die Datenbankverbindung sollte nach dem Öffnen in einem Element auch in weiteren Elementen zur Verfügung stehen, ohne dass eine erneute Verbindung zur Datenbank aufgebaut werden muss.
Bitte lesen Sie die verschiedenen Darstellungsmodi und das Verhalten für SQL_LIST-Elemente im Kapitel SQL_LIST nach.
Bitte beachten Sie: Lesen Sie vor der Verwendung dieses Dialogelements bitte unbedingt das Kapitel Hinweise zum Arbeiten mit SQL-Feldern in JobRouter sorgfältig durch.
Eigenschaft |
Beschreibung |
---|---|
Name |
Name des Elements |
Bezeichnung |
Bezeichnung, die als Spaltenüberschrift erscheint |
2. Bezeichnung |
Bezeichnung, die hinter dem Element erscheint |
Infotext |
Infotext, der in einer Sprechblase angezeigt wird |
Standardwert |
Vorbelegungswert |
Datenbankverbindung |
Auswahl einer Datenbankverbindung |
SQL |
SQL-Abfrage, die gegen die Datenbank ausgeführt wird (siehe Beispiel). |
Order By |
Nur bei Auswahlbox: Geben Sie hier die Spalten durch ein Komma getrennt ein, nach denen Sie sortieren möchten. |
Rückgabespalte |
Nur bei Auswahlbox: Geben Sie hier den Namen der Spalte ein, die den Wert beinhaltet, der bei Auswahl eines Eintrags zurückgeliefert werden soll. |
Datenbankfeld |
Auswahl von Datenbankfeldern des Typs: VARCHAR, INT, BIGINT und TEXT |
Ergebnisspalten (Nur bei Auswahlbox) |
|
Bezeichnung |
Geben Sie hier eine Bezeichnung der Spalte an, die statt den Spaltennamen im Dialog angezeigt wird. |
DB-Feld |
Name der Datenbankspalte aus dem SQL-Ergebnis. |
Einstellungen |
|
Breite |
Breite der Liste in Pixeln |
Listentyp |
Wählen Sie hier den Typ der Darstellung: •Dropdown-Liste •Auto-Vervollständigung •Auswahlbox |
Leere Auswahl |
Nur bei Dropdown-Liste: Ist diese Option gesetzt, wird eine leere Auswahl in die Liste eingefügt |
Deaktiviert? |
Die Liste ist deaktiviert |
Pflichtfeld? |
Es muss eine Eingabe für dieses Feld erfolgen, damit der Schritt abgesendet werden kann |
Ausgeblendet? |
Das Element wird versteckt im Dialog eingebunden |
Gültige Eingabe erforderlich? |
Nur bei Auto-Vervollständigung: Definiert, dass nur ein Wert aus der Liste gewählt werden kann. |
Volltextsuche? |
Nur bei Auto-Vervollständigung: Definiert, dass der eingegebene Wert mit dem Like-Operator verglichen wird. D.h. der Suchausdruck kann an jeder Stelle im gesuchten Wert vorkommen. |
Beim Laden validieren |
Nur bei Auswahlbox: Definiert, dass beim Laden des Dialogs der eingegebene Wert noch einmal überprüft wird. |
Groß-/Kleinschreibung |
Nur bei Auswahlbox: Daten werden Case-Sensitive verglichen. |
Direkte Suche |
Nur bei Auswahlbox: Die Ergebnisse werden im Popup sofort angezeigt, ohne dass dort auf Filter aktivieren geklickt werden muss. |
Maximale Anzahl Zeilen |
Nur bei Auto-Vervollständigung und Auswahlbox: Definiert die maximale Trefferanzahl in der Vorschlagsliste bzw. im Popup-Fenster. |
Scripting |
|
OnClick |
Skripte, die beim Klicken auf das Element ausgeführt werden. |
OnChange |
Skripte, die ausgeführt werden, wenn der Wert des Elements geändert wurde |
OnFocus |
Skripte, die beim Fokussieren des Elements ausgeführt werden. |
OnBlur |
Skripte, die beim Verlassen des Elements ausgeführt werden. |
OnSelect |
Nur bei Auto-Vervollständigung: Skripte, die ausgeführt werden, wenn in der Vorschlagsliste ein Eintrag ausgewählt wird. |
Farbe |
|
Beschriftungsfarbe |
Farbe des Beschriftungstextes |
Hintergrundfarbe |
Hintergrundfarbe des Elements |
Textfarbe |
Textfarbe des Elements |