2
如果手动输入一个网格单元格中的值,那么如何检查该值是否出现在Microsoft动态AX 2009的特定表格中并使用X ++?如何检查Axapta X ++中表格中输入的网格单元值?
如果手动输入一个网格单元格中的值,那么如何检查该值是否出现在Microsoft动态AX 2009的特定表格中并使用X ++?如何检查Axapta X ++中表格中输入的网格单元值?
为什么要用X ++来做到这一点?不需要编码。
使用扩展数据类型。
例:要检查雇员ID字段在表中找到EmplTable
场EmplId
,用赛场上的EmplId
扩展数据类型在您的交易表。您将无法输入在员工表中找不到的员工ID。
如果您确实想要在代码中执行此操作,请在表格中使用exists
方法。
boolean validate()
{
return EmplTable::exists(x.EmplId) || checkFailed("Employee not found");
}
ok ..谢谢。 – Revathi 2012-01-02 11:57:39