我创建了扩展“商品卡” 的页面扩展程序,现在我要在这里做的是我有一张表格< / strong>我创建的,并且想要在此页面扩展中访问该表的字段。>
基本上,问题在于“项目卡” 页面已经具有“项目” 作为其源表,并且我也想访问此页面中我表的字段延期。有办法吗?
我对 Microsoft Business Central 365 AL开发完全陌生。所以,请帮帮我。
答案 0 :(得分:0)
您需要在页面扩展中为表格定义一个本地变量。
然后使用触发器OnAfterGetRecord(也在页面扩展中)在自定义表中检索与当前Item对应的记录。
如果您的自定义表中的主键是商品编号,则这种事情(我尚未测试)
trigger OnAfterGetRecord();
begin
MyTable.Get("Item No.")
end;
var
MyTable: table "My Table";