selectedValueItem

Die Eigenschaft selectedValueItem gibt eine Variable an, die den Wert bzw. die Werte für mindestens eine ausgewählte Zeile in einer Anzeige enthalten.

Der Wert, den Sie der Eigenschaft zuweisen, ist eine Feldgruppe von Werten desselben Typs wie die Werte in der Anzeige.

Wenn Sie diese Eigenschaft beim Deklarieren einer Feldgruppe angeben, kann der Benutzer mehrere Werte auswählen. Wenn Sie diese Eigenschaft beim Deklarieren eines Basisfelds angeben, kann der Benutzer nur einen Wert auswählen.

Um die Indizes der ausgewählten Zeilen statt die Werte zu speichern, verwenden Sie die Eigenschaft selectedRowItem (siehe selectedRowItem).

Beispiel

Abbildung einer Liste von E-Mail-Adressen in einem E-Mail-Client mit einem Kontrollkästchen neben jeder Adresse. Erstellen Sie die Feldgruppe von Adressen wie folgt:
mailAddresses STRING[3] {"jose@jose.com", "dina@dina.com", "amir@amir.com",
  selectedValueItem = selectedAddresses };
selectedAddresses STRING[3];

Wenn der Benutzer das Kontrollkästchen für die zweite Adresse auswählt, enthält selectedAddresses[1] die Zeichenfolge 'dina@dina.com'.

Kompatibilität

Tabelle 1. Unterstützung für die Eigenschaft 'selectFromListItem'
Datenelement JSF-Handler VGUI-Datensatz Konsol-UI Textformular Java™ Textformular COBOL Druckformular Java Druckformular COBOL
Ja Ja Nein Nein Nein Nein Nein Nein

Feedback