<< Click to Display Table of Contents >> Navigation: Tabellen > Darstellung der Tabelle durch Attributnamen |
Bestimmen der Spalten, die gemeinsam in den Auswahlmasken im Webinterface angezeigt werden, um die Tabelle schneller und genauer zu identifizieren.
Verfügbare Tabellen
Zeigt alle Spalten der Tabellen an, die in den Auswahlmasken zur Identifizierung der Tabelle angezeigt werden.
Anbinden weiterer Tabellen
Bereitstellen von weiteren Spalten anderer Tabellen, die mit der Ausgangstabelle in einer Beziehung stehen. Beispiel in den Auswahlmasken für Rechner soll immer die dazugehörige Domäne mit angezeigt werden.
SQL-Select (als Text)
Gibt die Formel (SQL-Anweisungen) an für die Darstellung der ausgewählten Attribute.
Beispiel: Für die Auswahl der Lizenzen soll neben dem Lizenzkey auch der Name des lizenzierten Produktes mit angezeigt werden:
🡪 LIC_main.LIC_KEY + ' ' + coalesce([ppd1].PPD_NAME,'')
SQL-Select (als HTML)
Wenn es möglich ist, aus dem Kontext HTML für die Darstellung zu nutzen und diese Formel nicht leer ist, wird diese statt „SQL-Select (als Text)“ genutzt. Ergebnisse aus dieser Formel werden 1:1 als HTML betrachtet und ermöglichen es daher z.B. Bilder zu nutzen. Um Konflikte mit den Zeichen <,>," und & zu vermeiden, benutzen Sie die SQL-Funktion dbo.fnc_htmlspecialchars.
Beispiel für Tabelle ANW: Bild abhängig von Spalte ANW_Extern
(case ANW_Extern when 1 then '<img src="pics/PAF16.gif">' else '<img src="pics/ANW16.gif">' end) + ' ' + dbo.fnc_htmlspecialchars(ANW_Name1 + ' ' + ANW_Name2)
|
SQL Where
Hier kann die Menge der angezeigten Tabellenwerte eingeschränkt werden.
Beispiel: ein Produkt kann mehrfach lizenziert sein, bei der Auswahl der Lizenzen soll je Produkt aber nur eine Lizenz zur Auswahl angezeigt werden.
🡪 licppd1.licppd_art = 0 (0=erste Lizenz)
SQL Order By
Gibt die Formel an, nach welcher Tabellenspalte die Anzeigewerte in der Auswahlmaske sortiert werden.