我在我的一个Microsoft Dynamics AX 2012 - R3环境中向ListPageGrid添加另一个字段时遇到了很多麻烦。
对于某些背景信息,我有4个不同的环境,我正在尝试这样做。 2次成功,2次不成功。环境就像这样:
环境A:MS AX 2012 R3 - 演示数据。我按照以下步骤操作,可以成功向ListPageGrid添加新字段或交换它们的顺序。
环境B:MS AX 2012 R3 - 客户数据#1 。我在这里遵循完全相同的步骤,但我看不到任何变化。
环境C:MS AX 2012 R3 - 客户数据#1 - 复制。这个环境本质上是环境B的一个克隆,它有非常相似的数据。我也无法在这里看到变化。
环境D:MS AX 2012 - 客户数据#2 。这不是R3环境,包含的数据与环境C和B不同。
现在,我将按照以下步骤进行更改:
在环境A和D中,这是成功的,在环境B和C中,这不是。 我还尝试过简单地重新排列网格中当前存在的字段的顺序,并且在相同的环境中再次产生相同的结果。
当我在环境A和D中成功添加新字段时,我能够立即看到它们,当我右键单击时 - >个性化,我可以看到我添加的新领域。在环境C和D中,我不能。它只是坐在网格下面,而不是在其他地方可见。我也可以加扰字段的顺序,这对表单没有任何影响。
为了确认我实际上正在查看正确的表格,我拿了一个当前存在的字段并给它一个标签。令我惊讶的是,这很有效。我可以给当前现有的字段添加标签,但我无法交换订单,添加任何新内容或删除它们。
看到这种模式,可以得出结论,在我的环境B和C中它是某种配置,因为它们非常相似。
有没有人知道为什么我不能进行这些更改或我应该检查什么,看它是否配置错误?老实说,我花了差不多一整天的时间才真正令人沮丧。
非常感谢任何帮助。提前谢谢!
(如有必要,我可以查询并提供任何进一步的信息。我已经检查过网格的数据源,与之关联的查询等)
答案 0 :(得分:3)
尝试关闭所有表单并刷新使用数据。
在您的开发环境中,转到:工具>选项>使用数据(按钮),然后点击"重置"按钮。这将清除所有已保存的选择/查询/个性化/等。但我假设这将解决您的随机表单可见性问题。
您还可以在"表单设置中找到该表单"选项卡和删除,如果你想要更多的外科手术。清除使用数据通常是我遇到奇怪的用户体验问题的原因。
答案 1 :(得分:2)
我的表单mod没有出现问题,通常对我而言,它最终成为使用数据问题。尝试清除使用数据:
答案 2 :(得分:0)
B和C中的网格是否在网格控件的DataGroup
属性中有值?
如果是这样,您添加到网格的任何字段都将被丢弃。