0

我已经创建了一个扩展“项目卡”的页面扩展,现在我在这里要做的是我有一个我创建的,并且想要这个页面扩展中访问该表的字段。

基本上问题是“项目卡”页面已经有“项目”作为它的源表,我也想在这个页面扩展中访问我的表的字段。有没有办法做到这一点?

我对Microsoft Business Central 365 AL Development完全陌生。所以,请帮帮我。

4

1 回答 1

0

您需要在页面扩展中为您的表定义一个局部变量。

然后使用触发器 OnAfterGetRecord(也在您的页面扩展中)检索与当前项目相对应的自定义表中的记录。

如果您的自定义表中的主键是 Item No.,则类似这样的东西(我没有测试过):

trigger OnAfterGetRecord(); 
begin 
    MyTable.Get("Item No.")
end; 

var 
    MyTable: table "My Table"; 
于 2019-08-19T13:25:34.123 回答