@SmartListFromIndex

@SMARTLISTFROMINDEX devuelve un miembro de lista inteligente en función del orden de los miembros de la lista inteligente.

Tipo de DTP:

@SMARTLISTFROMINDEX se puede asignar a un DTP de tipo cadena, contraseña, miembro o miembros.

Sintaxis:

@SMARTLISTFROMINDEX(SmartList,Index)

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.
Index Petición de datos en tiempo de diseño o texto

Ejemplo:

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

Donde:

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

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

  • Índice: "2"

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_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] devuelve "AAMinus" porque es el nombre del miembro de la lista inteligente que está en la segunda posición del índice.