Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Auszug
hiddentrue

Nuclos Multiselektions-Combobox: 1:N, Referenzfeld, Vorschlag BO, Anzeige-Referenz, Tags, Webclient.

globe with meridians Sprache: Deutsch · English

hammer and wrench Multiselektions-Combobox

1:N-Zuordnungen einzeilig darstellen – z.​B. mehrere Tags an einem Artikel.

Status
colourPurple
titleHow-to
Status
colourBlue
titleAnwendungsentwickler
Status
colourGreen
titleStand: Jul 2026
Status
colourGrey
titlegilt fuer Nuclos 4.2026.x

Panel
bgColor#F4F5F7

Auf dieser Seite

Inhalt
maxLevel

...

2
minLevel2

Was ist die Multiselektions-Combobox?

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).

Anforderungen an das BO

...

  • ein Referenzfeld auf das Layout-BO

...

  • ,

...

  • ein Referenzfeld auf ein

...

  • Vorschlags-BO

...

  • ,

...

  • keine weiteren Pflichtfelder

...

  • (sonst können keine Einträge

...

Vorschau, wie diese Komponente im Webclient aussehen könnte:

 Image Removed

  • erstellt werden).

Konfiguration

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.

Image Added

Konfiguration der Multiselektionskomponente.

Info
titleAnzeigetext

Der Anzeigetext stammt aus der BO-Attribut-Konfiguration „Verknüpfung zu anderen Businessobjekten“ – oder aus einem Valuelist Provider, falls einer gewählt ist.

Beispiel: Tags an Artikel

  1. BO Tags mit Attribut name anlegen.
  2. BO ArticleTags mit zwei Referenzfeldern (auf Article und Tag) anlegen.
  3. ArticleTags im Layout-Editor wählen – die Felder werden automatisch ermittelt.
Image Added

Vorschau im Webclient.

Verwandte Seiten

clipboard Datenkomponenten


Komponenten.

Öffnen →

package Businessobjekt


Referenzen.

Öffnen →

" der Palette im Layout Editor.

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.

Multiselektionskomponente in der Palette des LayoutEditorsImage Removed

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.

Konfiguration einer MultiselektionskomponenteImage Removed 

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.

Image Removed

Beispiel

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.

Image Removed

Dann erstellen wir ein Businessobjekt "ArticleTags", welches genau 2 Referenzfelder enthält:

  • Referenzfeld auf Article
  • Referenzfeld auf Tag

Image Removed

Dieses BO können wir dann im LayoutEditor auswählen und es sollte automatisch die benötigten Felder ermitteln.

Image Removed

Vorschau im Webclient

Image Removed

  

Image Removed