gpt4 book ai didi

axapta - 动态 AX 2009 : Go to Main Table Form - How to select the default row?

转载 作者:行者123 更新时间:2023-12-01 04:49:36 25 4
gpt4 key购买 nike

我正在我的表单设计中的下拉控件上重写 jumpRef 方法。下面是该方法的代码。目前,它显示表格的表格,所有行都可见。然而,到目前为止一切顺利,我希望在新的主表格表格显示时突出显示在启动表格上选择的特定行。

public void jumpRef()
{
ReasonTable reasonTable;
Args args;
MenuFunction menuFunction;
;

// Use whole table (i.e. No filtering, show all rows)
reasonTable = ReasonTable;

// Establish this form as the caller
args = new Args();
args.caller(element);

// Create a new MenuFunction that launches the Reasons Menu Item
menuFunction = new MenuFunction(
menuitemdisplaystr(Reasons),
MenuItemType::Display);
menuFunction.run(args);
}

最佳答案

经过更多的实验,我找到了答案。添加这一行解决了我的困境:

args.lookupRecord(reasonTable::find(this.text()));

它完成了我希望完成的工作。我之前试过这个,但无法弄清楚要将什么对象/值放入该方法。

关于axapta - 动态 AX 2009 : Go to Main Table Form - How to select the default row?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5596930/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com