使用[动态]时[AX]有一个可以使用的系统功能 在调用程序时确定用户所在的模块? 我想为员工执行不同的X ++查找代码, 对于ProjJournalTable表单,但这样做 是一个不同的员工列表,取决于调用的模块 表格。希望很清楚! - Maeve
答案 0 :(得分:1)
表单或报表的执行上下文中没有“模块”的概念。因此,没有系统功能可以返回。
如何解决与上下文相关的行为,其中行为取决于调用者?
查找表单的常用方法是检查element.args()
中的一个:
element.args().dataset()
和/或element.args().record()
element.args().parmEnumType()
和element.args().parmEnum()
element.args().parm()
element.args().caller()
element.args().parmObject()
查看表单LedgerAccountLookup
,例如,您可以通过在名为“init”的表单方法中搜索“args”来找到更多内容。