【发布时间】:2015-12-09 04:47:24
【问题描述】:
我需要通过同一记录从我的查找中获取我的字符串字段的两个字段值。
我的代码是这样的:
public void lookup()
{
Query query = new Query();
QueryBuildDataSource queryBuildDataSource;
QueryBuildRange queryBuildRange;
SysTableLookup sysTableLookup = SysTableLookup::newParameters(tableNum(CustTable), this);
sysTableLookup.addLookupField(fieldNum(CustTable, AccountNum));
sysTableLookup.addLookupField(fieldNum(CustTable, CustGroup));
queryBuildDataSource = query.addDataSource(tableNum(CustTable));
sysTableLookup.parmQuery(query);
sysTableLookup.performFormLookup();
}
我想用组合填充我的字段
myCustomTable.Field = strfmt(CustTable.AccountNum) + CustTable.CustGroup);
有可能得到两个值吗?使用这种查找是否正确?
【问题讨论】:
-
嗨@FH-Inway,感谢您的精确。你有理由!我很抱歉,我该怎么办?非常感谢,感谢您的帮助!
-
@Jan B.Kjeldsen 也感谢您的工作!我犯了一个错误。
-
考虑删除您的问题。
标签: forms axapta lookup dynamics-ax-2012 x++