从查找中选择项目ID时显示项目名称

时间:2014-02-04 09:23:50

标签: axapta x++ ax

假人需要帮助:))))))

我有一个空格,有2个字段,ItemId和ItemName,ItemId有查找键 当我从查找表中选择一些itemid以在另一个字段中显示其ItemName时,如何使它成为可能?

1 个答案:

答案 0 :(得分:2)

在AOT的桌面上,覆盖modifiedfield方法。 有关如何覆盖的示例,请检查purchline.modifiedField方法。 只需在开关中添加一个案例:

case fieldnum(YourTable,ItemId)       this.itemName = inventtable :: find(this.itemid).name();       打破;

除非确实有必要,否则不需要添加itemId和itemName,因为您在此时要对数据库进行反规范化。最好将itemname的显示方法添加到网格中。