@SMARTLISTFROMVALUE
devuelve un miembro de lista inteligente en función del ID del miembro de la lista inteligente.
Tipo de DTP:
@SMARTLISTFROMVALUE
se puede asignar a un DTP de tipo cadena, contraseña, miembro o miembros si solo se introduce un miembro.
Sintaxis:
@SMARTLISTFROMVALUE(SmartList,Value)
Parámetros:
Parámetro | Descripción |
---|---|
Smartlist |
Petición de datos en tiempo de diseño o dimensión La dimensión muestra las dimensiones de lista inteligente en la aplicación. |
Value |
Petición de datos en tiempo de diseño o número |
Ejemplo:
[sl_val_Str]=@SmartListFromValue([String1],[value_ST])
Donde:
[sl_val_Str]
es un DTP de tipo cadena que no es una petición de datos activada.
[String1]
es un DTP de tipo cadena que es una petición de datos activada.
[value_ST]
es un DTP de tipo numérico que es una petición de datos activada.
Suponga que los parámetros son los siguientes:
SmartList: "CreditRatings"
Valor: "5"
En este ejemplo, la lista inteligente "CreditRatings" tiene los siguientes datos:
Nombre | Etiqueta |
---|---|
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]
devuelve "AMinus" porque es el nombre del miembro de la lista inteligente con el ID 5.