@SmartListFromValue

@SMARTLISTFROMVALUE retorna um membro da Smart List com base no ID do membro na Smart List.

Tipo de DTP:

@SMARTLISTFROMVALUE poderá ser atribuído a um DTP do tipo string,, senha, membro ou membros se apenas um membro for especificado.

Sintaxe:

@SMARTLISTFROMVALUE(SmartList,Value)

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.
Valor Solicitação em tempo de design ou número

Exemplo:

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

Em que:

  • [sl_val_Str] é um DTP do tipo string que não é uma solicitação verificada.

  • String1 é um DTP do tipo string que é uma solicitação verificada.

  • [value_ST] é um DTP do tipo numérico que é uma solicitação verificada.

Suponha que os parâmetros sejam os seguintes:

  • Smart List: "CreditRatings"

  • Valor: "5"

Neste exemplo, a SmartList "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_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] retorna "AMinus" porque esse é o nome do membro da SmartList com o ID 5.