@SMARTLISTFROMINDEX
gibt ein Smart List-Element basierend auf der Reihenfolge der Elemente in der Smart List zurück.
DTP-Typ:
@SMARTLISTFROMINDEX
kann einem DTP vom Typ Zeichenfolge, Kennwort, Element oder Elemente zugewiesen werden.
Syntax:
@SMARTLISTFROMINDEX(SmartList,Index)
Parameter:
Parameter | Beschreibung |
---|---|
SmartList |
Design Time Prompt oder Dimension. In der Dimension werden die Smart List-Dimensionen in der Anwendung angezeigt. |
Index |
Design Time Prompt oder Text |
Beispiel:
[sl_ind_Str]=@SmartListFromIndex([String1],[index_ST])
Dabei gilt Folgendes:
[sl_ind_Str]
ist ein DTP vom Typ Zeichenfolge, der kein geprüfter Prompt ist.
[String1]
ist ein DTP vom Typ Zeichenfolge, der ein geprüfter Prompt ist.
[index_ST]
ist ein DTP vom Typ numerisch, der ein geprüfter Prompt ist.
Angenommen, die Parameter lauten wie folgt:
SmartList: "CreditRatings"
Index: "2"
In diesem Beispiel enthält die Smart List "CreditRatings" die folgenden Daten:
Name | Label |
---|---|
AA | ID_ENUMNETLABEL_AA |
AAA | ID_ENUMNETLABEL_AAA |
AAMinus | ID_ENUMNETLABEL_AA22 |
A | ID_ENUMNETLABEL_A |
AMinus | ID_ENUMNETLABEL_AA22 |
AAPlus | ID_ENUMNETLABEL_AA11 |
APlus | ID_ENUMNETLABEL_A11 |
B | ID_ENUMNETLABEL_B |
BPlus | ID_ENUMNETLABEL_B11 |
BMinus | ID_ENUMNETLABEL_B22 |
BB | ID_ENUMNETLABEL_BB |
BBPlus | ID_ENUMNETLABEL_BB11 |
BBMinus | ID_ENUMNETLABEL_BB22 |
BBB | ID_ENUMNETLABEL_BBB |
AAAMinus | ID_ENUMNETLABEL_AAA- |
BBBPlus | ID_ENUMNETLABEL_BBB+ |
BBBMinus | ID_ENUMNETLABEL_BBB- |
CCCPlus | ID_ENUMNETLABEL_CCC+ |
CCC | ID_ENUMNETLABEL_CCC |
[sl_ind_Str]
gibt "AAMinus" zurück, da dies der Name des Smart List-Elements an der zweiten Indexposition ist.