@SMARTLISTFROMVALUE 根据智能列表中成员的 ID 返回智能列表成员。
DTP 类型:
如果仅输入了一个成员,则可以为字符串、密码、一个成员或多个成员类型的 DTP 分配 @SMARTLISTFROMVALUE。
语法:
@SMARTLISTFROMVALUE(SmartList,Value)
参数:
| 参数 | 说明 |
|---|---|
Smartlist |
设计时提示或维。维显示应用程序中的智能列表维。 |
Value |
设计时提示或数字 |
示例:
[sl_val_Str]=@SmartListFromValue([String1],[value_ST])
其中:
[sl_val_Str] 是字符串类型的 DTP,不是检查的提示。
[String1] 是字符串类型的 DTP,是检查的提示。
[value_ST] 是数字类型的 DTP,是检查的提示。
假设该参数如下所示:
SmartList:"CreditRatings"
Value:"5"
在此示例中,SmartList "CreditRatings" 具有以下数据:
| 名称 | 标签 |
|---|---|
| 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] 返回 "AMinus",因为这是 ID 为 5 的智能列表成员的名称。