Seitenhistorie
...
Menüaufruf: (Administration) - (Datenquellen) - (Valuelist Provider)
In einer neuen Datenquelle (ValuelistProvider) wird das Statement erzeugt, dass die Daten für den Valuelist Provider zur Verfügung stellt. Dabei werden folgende Spaltendefinitionen benötigt (im Screenshot von Links nach Rechts):
...
Folgende Spaltendefinitionen können unterschieden werden
Intid
Referenz bzw. interne Id des Datensatzes. Wird benötigt um beim Abspeichern des Datensatzes die interne Verknüpfung herzustellen. Der Benutzer sieht diese interne Id nicht.
Anzeige
So wird der Datensatz dem Benutzer Präsentiert, in diesem Fall wird nur der name als Anzeigetext verwendet. Denkbar wäre, dass Vorname + Nachename + Strasse + Hausnr in Kombination als Anzeige verwendet werden.
Default (optional)
Ein Ja/Nein Feld mit dem Bestimmte Datensätze als Standard gekennzeichnet werden. Im Layout kann dies Verwendet werden um beim Durchsuchen der Liste automatisch einen Standard wie z.B. die Standardadresse auswählen zu lassen.
Tipp | ||
---|---|---|
| ||
$username kann in Bedingung oder Ihrem SQL Quelltext verwendet werden und gibt den aktuell angemeldeten Benutzer aus z.B. 'nuclos' |
...
Info | ||
---|---|---|
| ||
|
|
...
- INTID des Businessobjekts, die das Ergebnis der Abfrage darstellt. Die ID ist deshalb wichtig, damit neben dem Wert auch die Referenz abgespeichert wird. Im Beispiel ist das die INTID des Artikels.
- Wert des Businessobjekts, die das Ergebnis der Abfrage darstellt. Dieser Wert wird im Zielfeld dargestellt. Im Beispiel ist das die Artikelnummer.
- ...evtl. weitere Abfragebedingungen, je nach Anwendungsfall
Diese Einstellungen ergeben dann folgende Datenquelle:
Schritt 2: Layouteditor -> Valuelist Provider im Zielfeld einrichten
...