在下拉列表中选择一个记录应基于记录值抛出错误(Selecting a record in Dropd

2019-10-21 11:47发布

HI我有一个表单字段显示了用每个都具有记录值(名称,状态)记录的下拉列表。

防爆:: A1活动

 A2  Active
 A3  Inactive
 A4  Active
 A5  Inactive

如果我选择A3或A5哪些是无效的,我应该得到一个警告/错误说您选择不活动的价值。

我怎样才能达致这? 什么是达致这最好的方法? 提前致谢。

Answer 1:

怎么样使用验证?

使用validateFieldvalidateWrite表或数据源可以测试选择的值是否有效。

另外, validate可用于在数据源或控制方法。

搜索AOT的表或窗体节点为成千上万的例子。



Answer 2:

FormDataSource重写active方法。 参考当前记录是数据源名称



文章来源: Selecting a record in Dropdown should throw error based on value in the record
标签: axapta x++