@SmartListFromValue

@SMARTLISTFROMVALUE gibt ein Smart List-Element basierend auf der ID des Elements in der Smart List zurück.

DTP-Typ:

@SMARTLISTFROMVLAUE kann einem DTP vom Typ Zeichenfolge, Kennwort, Element oder Elemente zugewiesen werden, wenn nur ein Element eingegeben wird.

Syntax:

@SMARTLISTFROMVALUE(SmartList,Value)

Parameter:

Parameter Beschreibung
Smart List Design Time Prompt oder Dimension. In der Dimension werden die Smart List-Dimensionen in der Anwendung angezeigt.
Wert Design Time Prompt oder Zahl

Beispiel:

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

Dabei gilt Folgendes:

  • [sl_val_Str] ist ein DTP vom Typ Zeichenfolge, der kein geprüfter Prompt ist.

  • [String1] ist ein DTP vom Typ Zeichenfolge, der ein geprüfter Prompt ist.

  • [value_ST] ist ein DTP vom Typ numerisch, der ein geprüfter Prompt ist.

Angenommen, die Parameter lauten wie folgt:

  • Smart List: "CreditRatings"

  • Wert: "5"

In diesem Beispiel enthält die SmartList "CreditRatings" die folgenden Daten:

Name Label
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] gibt "AMinus" zurück, weil dies der Name des Smart List-Elements mit der ID 5 ist.