| Auszug | ||
|---|---|---|
| ||
Nuclos Multiselektions-Combobox: 1:N, Referenzfeld, Vorschlag BO, Anzeige-Referenz, Tags, Webclient. |
Sprache: Deutsch · English
1:N-Zuordnungen einzeilig darstellen – z.B. mehrere Tags an einem Artikel.
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Status | ||||
|---|---|---|---|---|
|
| Panel | |||
|---|---|---|---|
| |||
Auf dieser Seite
|
...
|
Die Multiselektions-Combobox
...
bildet eine 1:N-Beziehung zwischen
...
Hauptdatensatz und mehreren
...
referenzierenden Nebendatensätzen
...
ab – einzeilig, da nur ein Attribut
...
Folgende Anforderungen sind an das BO gestellt, welches für die Multiselektionskomponente gewählt wird:
zur Anzeige relevant ist (im Gegensatz zum Subform).
...
...
...
...
...
...
...
...
Vorschau, wie diese Komponente im Webclient aussehen könnte:
Die
...
Komponente liegt in der Palette-Kategorie
...
Datenkomponenten. Sie ist unbeschriftet – eine Beschriftung wird bei Bedarf über ein statisches Label ergänzt. Unter Businessobjekt qualifizierte Entitäten wählen; Fremdschlüssel und Anzeige-Referenz werden bei korrekter Konfiguration automatisch gesetzt.
Konfiguration der Multiselektionskomponente.
| Info | ||
|---|---|---|
| ||
Der Anzeigetext stammt aus der BO-Attribut-Konfiguration „Verknüpfung zu anderen Businessobjekten“ – oder aus einem Valuelist Provider, falls einer gewählt ist. |
Tags mit Attribut name anlegen.ArticleTags mit zwei Referenzfeldern (auf Article und Tag) anlegen.ArticleTags im Layout-Editor wählen – die Felder werden automatisch ermittelt.Vorschau im Webclient.
Die Komponente ist standardmäßig unbeschriftet, da sie sich nicht auf ein Attribut des Layout-BOs bezieht - vergleichbar mit einem Subform. Ist eine Beschriftung gewünscht, muss diese also manuell mit einem statischen Label erzeugt werden.
Wie bei der Subform Komponente werden unter "Businessobjekt" diejenigen Entitäten aufgezählt, welche sich aufgrund einer Referenz zum Layout BO für die Komponente qualifizieren.
Wird ein Businessobjekt ausgewählt, so sollte - falls richtig konfiguriert - automatisch der Fremdschlüssel und die Anzeige Referenz ausgewählt werden.
"Anzeige Referenz" bezeichnet das Feld, welches das BO mit den möglichen Vorschlägen referenziert. Es wird die Darstellung, welche im BO Attribut Wizard für dieses, unter "Verknüpfung zu anderen Businessobjekten" konfiguriert wurde, als Anzeigetext verwendet.
Der genaue Anzeigetext kann konfiguriert werden. Hierzu bearbeitet man das Referenzattribut im BO-Wizard. Unter "Verknüpfung zu anderen Businessobjekten" kann der Anzeigetext aus Attributen des Businessobjekts und statischen Zeichenketten zusammengesetzt werden.
Falls für die Multiselektionskomponente ein ValuelistProvider ausgewählt wurde, so wird nicht mehr das Referenzattribut für den Anzeigetext verwendet, sondern es wird die Beschriftung aus dem ValuelistProvider ermittelt.
Wir möchten einem Artikel mehrere Schlagwörter - nachfolgend als Tags bezeichnet - zuordnen.
Zuerst legen wir ein Businessobjekt "Tags" an, welches alle Schlagwörter enthält, die vorgeschlagen werden sollen.
In diesem Beispiel benötigt das Tag-BO ausschließlich ein Attribut "name", welches später für die Anzeige verwendet wird.
Dann erstellen wir ein Businessobjekt "ArticleTags", welches genau 2 Referenzfelder enthält:
Dieses BO können wir dann im LayoutEditor auswählen und es sollte automatisch die benötigten Felder ermitteln.