@SmartListFromIndex

@SMARTLISTFROMINDEX renvoie un membre de liste dynamique en fonction de l'ordre des membres dans la liste dynamique.

Type de DTP :

@SMARTLISTFROMINDEX peut être affecté à une DTP de type chaîne, mot de passe, membre ou membres.

Syntaxe :

@SMARTLISTFROMINDEX(SmartList,Index)

Paramètres :

Paramètre Description
SmartList Invite de conception ou dimension. La dimension affiche les dimensions de liste dynamique dans l'application.
Index Invite de conception ou texte

Exemple :

[sl_ind_Str]=@SmartListFromIndex([String1],[index_ST])

Où :

  • [sl_ind_Str] est une DTP de type chaîne qui n'est pas une invite sélectionnée.

  • [String1] est une DTP de type chaîne qui est une invite sélectionnée.

  • [index_ST] est une DTP de type numérique qui est une invite sélectionnée.

Supposons que les paramètres sont définis comme suit :

  • Liste dynamique : "CreditRatings"

  • Index : "2"

Dans cet exemple, la liste dynamique "CreditRatings" comporte les données suivantes :

Nom Libellé
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] renvoie la valeur "AAMinus", car il s'agit du nom du membre de liste dynamique qui se trouve à la deuxième position d'index.