Axapta 所有公司的表格

Axapta 所有公司的表格,axapta,dynamics-ax-2009,Axapta,Dynamics Ax 2009,我需要我的转换表(我们集成了来自其他系统的数据,这些数据的值在我们的AX实例中意味着另一件事)包含所有公司 当我部署项目时,我将通过Excel导入上传该表的数据,但我不想为我们所有的5家公司都这样做 我知道当代码以管理员身份运行时,它会从表中获取数据,而不考虑公司(除非在where子句中指定),但我希望标准用户在运行代码时,无论他们所在的公司如何,都能看到表中的数据 这可能吗 谢谢。是的,表上有一个名为SaveDataPerCompany的属性。默认值为“是”,但如果将其更改为“否”,则实际上D

我需要我的转换表(我们集成了来自其他系统的数据,这些数据的值在我们的AX实例中意味着另一件事)包含所有公司

当我部署项目时,我将通过Excel导入上传该表的数据,但我不想为我们所有的5家公司都这样做

我知道当代码以管理员身份运行时,它会从表中获取数据,而不考虑公司(除非在
where
子句中指定),但我希望标准用户在运行代码时,无论他们所在的公司如何,都能看到表中的数据

这可能吗


谢谢。

是的,表上有一个名为SaveDataPerCompany的属性。默认值为“是”,但如果将其更改为“否”,则实际上DataAreaId字段不再适用,并且在所有公司中都会看到相同的数据。您可以通过在AOT中查找表(例如数据字典>表)并右键单击它并选择底部的属性来更改属性。

表的SaveDataPerCompany属性是否设置为Yes(默认)?如果是这样,我只会将其更改为No,这将导致表中没有dataAreaId列。所有公司都应该可以访问此类表格。@kingofzeal我会试试。如果它对您有效,请告诉我,我会转换为答案。@kingofzeal我猜这种“有效”,但这样做时,您将失去通过Excel导入加载数据的能力。因此,这不是一个解决方案,目前对我来说。