【问题标题】:AX2012 - ListPageGrid does not updateAX 2012 - 列表页面网格不更新
【发布时间】:2015-04-06 21:01:00
【问题描述】:

在我的 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 的数据。

现在,我按照以下步骤进行更改:

  1. 打开表单(在我的例子中,ReqTransPoListPage
  2. 设计 -> 设计 -> [Grid:ListPageGrid]
  3. 然后我会在新窗口中打开附加到网格的数据源(在我的例子中,RecPO
  4. 将字段从窗口拖到当前字段列表中
  5. 保存/编译表单

在环境 A 和 D 中这是成功的,在环境 B 和 C 中则不是。 我也尝试过简单地重新排列网格中当前现有字段的顺序,并在相同的环境中再次获得相同的结果。

当我在环境 A 和 D 中成功添加新字段时,我可以立即看到它们,当我右键单击 -> 个性化时,我可以看到我添加的新字段。在环境 C 和 D 中,我不能。它只是位于网格下方,在其他任何地方都不可见。我也可以打乱字段的顺序,这对表单没有影响。

为了确认我实际上查看的是正确的表单,我选取了一个当前存在的字段并给它一个标签。令我惊讶的是,这奏效了。我可以给当前存在的字段一个标签,但我不能交换顺序、添加任何新内容或删除它们。

看到这种模式,可以断定这是我的环境 B 和 C 中的某种配置,因为它们非常相似。

有没有人知道为什么我不能进行这些更改或者我应该检查它是否配置错误?老实说,我几乎花了一整天的时间在这上面,这真的很令人沮丧。

任何帮助将不胜感激。提前致谢!

(如有必要,我可以查找并提供更多信息。我已经检查了网格的数据源、与之关联的查询等)

【问题讨论】:

    标签: forms axapta dynamics-ax-2012 dynamics-ax-2012-r2 dynamics-ax-2012-r3


    【解决方案1】:

    尝试关闭所有表单并刷新您的使用数据。

    在您的开发环境中,转到:工具>选项>使用数据(按钮),然后单击“重置”按钮。这将清除您保存的所有选择/查询/个性化/等。但我假设这将解决您的随机表单可见性问题。

    您也可以在“表单设置”选项卡中找到该表单,如果您想要更手术一点,可以将其删除。清除使用数据通常是我解决奇怪的 UX 问题的方法。

    【讨论】:

      【解决方案2】:

      我遇到了表单模块未显示的问题,通常对我来说最终是使用数据问题。尝试清除您的使用数据:

      • 从开发窗口转到工具 > 选项
      • 单击对话框工具栏中的使用数据按钮
      • 打开“所有使用数据”选项卡,并在元素名称字段中使用通配符 (*RecPo*) 查找与您的表单和数据源相关的所有使用数据
      • 使用 Ctrl+A 将它们全部选中,然后使用 Alt+F9 删除它们。关闭并重新编译表单,希望您的更改可见。

      【讨论】:

        【解决方案3】:

        B和C中的网格是否在网格控件的DataGroup属性中有值?

        如果是这样,您添加到网格中的任何字段都将被丢弃。

        【讨论】:

        • 正如 Jan 所指出的,可能该字段尚未添加到表 DataGroup 中,表单父控件可能正在引用该表:explanation for user1300922。我还假设您尝试添加到表单的字段未链接到在某些 AX 服务上激活但在其他服务上未激活的任何特定 country functionalityconfiguration key
        • 很遗憾,DataGroup 属性在所有环境中都是空的。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-17
        • 1970-01-01
        • 2019-12-05
        • 1970-01-01
        • 2010-12-26
        相关资源
        最近更新 更多