@SelectionList

Mit der Eigenschaft @SelectionList können Sie Bezeichnungen und Werte für ein JSF-Auswahllisten-Steuerelement angeben.

Die Eigenschaft @SelectionList umfasst die folgenden Eigenschaftsfelder:
labelItem
Der Name einer nicht verschachtelten Datensatzvariablen oder einer Tabellenspalte, die die Bezeichnungen enthält, die in einem JSF-Auswahllisten-Steuerelement angezeigt werden sollen.
valueItem
Der Name einer nicht verschachtelten Datensatzvariablen oder einer Tabellenspalte, die für die Werte verwendet werden soll, die aus der Auswahlliste zurückgegeben werden.

Geben Sie @SelectionList für eine Datensatzdefinition ein, die für eine JSP verwendet werden soll. Sie können auch @SelectionList für eine Datensatzdeklaration in einem JSF-Handler angeben, aber in diesem Fall müssen die Werte von labelItem und valueItem mit den im Datensatzabschnitt definierten Feldern übereinstimmen.

Beispiel

Record  employee  type  basicRecord {
  @selectionList {
    labelItem=empName,
    valueItem=empId;
    }
  }
  empName STRING;
  empId INT;
end  

Feedback