Axapta 非SysAdm用户无法在全局通讯簿地址中选择记录

Axapta 非SysAdm用户无法在全局通讯簿地址中选择记录,axapta,x++,dynamics-ax-2012,dynamics-ax-2012-r3,Axapta,X++,Dynamics Ax 2012,Dynamics Ax 2012 R3,打开家庭/公共/全局通讯簿全局通讯簿表单时,我收到此错误 无法在全局通讯簿(DirPartyTable)中创建记录。聚会 ID:******,***。该记录已存在 对于我的用户(不是sysADM),我无法在CompanyInfo中选择记录。 我完成了调试(),我的用户无法通过此查询获取ComanyInfo中的记录 select companyInfo where companyInfo.DataArea = _currentCompany_ 此查询没有得到有用的记录,但实际上CompanyI

打开家庭/公共/全局通讯簿全局通讯簿表单时,我收到此错误

无法在全局通讯簿(DirPartyTable)中创建记录。聚会 ID:******,***。该记录已存在

对于我的用户(不是sysADM),我无法在CompanyInfo中选择记录。 我完成了调试(),我的用户无法通过此查询获取ComanyInfo中的记录

select companyInfo 
where companyInfo.DataArea = _currentCompany_
此查询没有得到有用的记录,但实际上CompanyInfo表中的记录存在

是否有任何参数排除某些角色/用户以检查此表中的查找记录?或者有任何方法来证明这一点


谢谢

您不应该按DataAreaId选择CompanyInfo,因为默认情况下它会这样做。当前公司只能有一个CompanyInfo。您不应该按DataAreaId选择CompanyInfo,因为默认情况下它会这样做。当前公司只能有一个CompanyInfo。