【问题标题】:Dynamics Nav 2009 R2: Update Page listDynamics Nav 2009 R2:更新页面列表
【发布时间】:2013-09-12 16:31:32
【问题描述】:

我有一个页面(列表类型),其中包含一个带有我的元素的中继器组。现在我有一个报告,它将改变可见字段。按下按钮后,我使用 rec.Findset 获得更新的记录,但我无法更新视图。

CurrPage.Update 对我不起作用。

谢谢

【问题讨论】:

    标签: dynamics-nav


    【解决方案1】:

    当你写的时候,currPAGE.Update 通常可以解决问题。事实上,我只是创建了一个简单的测试来再次尝试。 我在 onAction 中使用的代码是:

    CLEAR(UpdateCust);
    UpdateCust.RUNMODAL;
    CurrPage.UPDATE;
    

    UpdateCust 是报告类型的变量,报告包含与页面相同类型的单个数据项。而且页面是简单的List类型,没有ListParts。

    因此,如果它对您不起作用,那么这意味着如果它不起作用,那么您就会忘记一些东西。要么说,要么做! :) 但你也提到你正在使用rec.FINDSET,不应该使用。

    我猜你确实验证了它确实在更新记录。

    /埃里克

    【讨论】:

      【解决方案2】:

      因为我不确定为什么 CurrPage.Update 不起作用。 关闭和打开页面对我有用: 代码 CurrPage.Exit;
      PAGE.RUNMODAL(12345,MyRec);

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-03-14
        • 2013-02-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多