Dummy needs a help : )))))

I have an empty Grid with 2 fields, ItemId and ItemName, ItemId has lookup key.
How to make it possible when I select some itemid from lookup table to show its ItemName in another field?

有帮助吗?

解决方案

On your table in the AOT, overwrite the modifiedfield method. For an example on how to overwrite, check the purchline.modifiedField method for example. Just add a case in the switch:

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

Unless really necessary, adding both the itemId and itemName is not needed, as you are de-normalizing the database at the point. It is probably better to add a display method for the itemname to your grid.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top