@SMARTLISTFROMINDEX
retorna um membro da Smart List com base na ordem dos membros nessa lista.
Tipo de DTP:
@SMARTLISTFROMINDEX
pode ser atribuído a um DTP do tipo string, senha, membro ou membros.
Sintaxe:
@SMARTLISTFROMINDEX(SmartList,Index)
Parâmetros:
Parâmetro | Descrição |
---|---|
SmartList |
Solicitação em tempo de design ou dimensão. A dimensão mostra as dimensões da Smart List no aplicativo. |
Índice |
Texto ou solicitação em tempo de design |
Exemplo:
[sl_ind_Str]=@SmartListFromIndex([String1],[index_ST])
Em que:
[sl_ind_Str]
é um DTP do tipo string que não é uma solicitação verificada.
String1
é um DTP do tipo string que é uma solicitação verificada.
[index_ST]
é um DTP do tipo numérico que é uma solicitação verificada.
Suponha que os parâmetros sejam os seguintes:
SmartList: "CreditRatings"
Índice: "2"
Neste exemplo, a Smart List "CreditRatings" tem os seguintes dados:
Nome | Rótulo |
---|---|
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]
retorna "AAMinus" porque esse é o nome do membro da Smart List na segunda posição do índice.