【问题标题】:Dynamics NAV 2018 - Add column to pageDynamics NAV 2018 - 将列添加到页面
【发布时间】:2018-03-26 14:37:04
【问题描述】:

我正在尝试使用 Dynamics NAV 2018 的 Extensions 2.0。我已经成功地添加了一个包含两个字段的表格扩展。

tableextension 50001 SalesShipExt extends "Sales Shipment Line"
{
    fields
    {
        // Add changes to table fields here
        field(50001;VehicleRegNo;Text[10])
        {
            trigger OnValidate();
            begin

            end;
        }
        field(50002;ShipmentNo;Text[10])
        {
            trigger OnValidate();
            begin

            end;
        }
    }

    var
        myInt : Integer;
}

我现在的问题是让这些字段在页面上可见。以下是我所拥有的,但我不断收到 VehicleRegNo 在当前上下文中不存在的错误。为什么会这样?

pageextension 50002 PostedSalesShipExt extends "Posted Sales Shipment"
{
    layout
    {
        // Add changes to page layout here
        addlast(Content)
        {
            repeater(Lines)
            {
                field("Vehicle Registration No"; VehicleRegNo)
                {
                    trigger OnValidate();
                    begin
                    end;
                }
            }
        }
    }

    actions
    {
        // Add changes to page actions here
    }

    var
        myInt : Integer;
}

【问题讨论】:

    标签: microsoft-dynamics navision


    【解决方案1】:

    问题是您已将字段添加到行表,但正在将字段添加到附加到标题表的页面。如果您使用“Posted Sales Shpt. Subform”作为您的页面,它应该会找到这些字段。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-12
      • 2020-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-27
      相关资源
      最近更新 更多