@SmartListFromValue

@SMARTLISTFROMVALUE renvoie un membre de liste dynamique en fonction de l'ID du membre dans la liste dynamique.

Type de DTP :

@SMARTLISTFROMVALUE peut être affecté à une DTP de type chaîne, mot de passe, membre ou membres si un seul membre est entré.

Syntaxe :

@SMARTLISTFROMVALUE(SmartList,Value)

Paramètres :

Paramètre Description
Smartlist Invite de conception ou dimension. La dimension affiche les dimensions de liste dynamique dans l'application.
Value Invite de conception ou nombre

Exemple :

[sl_val_Str]=@SmartListFromValue([String1],[value_ST])

Où :

  • [sl_val_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.

  • [value_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"

  • Valeur : "5"

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_A22
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_val_Str] renvoie la valeur "AMinus", car il s'agit du nom du membre de liste dynamique dont l'ID est 5.