0

我正在尝试为采购发票创建一个新视图。我使用了这个例子:https ://docs.microsoft.com/en-us/dynamics365/business-central/dev-itpro/developer/devenv-views

当我在演示租户上成功导入扩展时,执行 AL Package 命令时没有错误,并且发布和安装扩展没有问题,新视图未列在页面视图的下拉列表中。

这是我的视图代码:

profile BusinessManagerProfile
{
    Caption = 'random caption';
    RoleCenter = "Business Manager Role Center";
    Customizations = PurchaseInvoiceCustomizaton;
}

pagecustomization PurchaseInvoiceCustomizaton customizes "Purchase Invoices"
{
    views
    {
        addfirst
        {
            view(Accounting)
            {
                Visible = true;
                SharedLayout = true;
                Caption = 'name of view';
                Filters = where(Status = filter('released'));
            }
        }
    }
}

我正在一个 al 项目中工作,该项目已成功为子表单、卡片和表单制作了页面扩展,但我的页面自定义存在问题。

4

1 回答 1

0

我在沙箱上部署了您的扩展程序,它对我来说没问题,当我浏览到用户个性化时,在 Profile ID 下拉列表中我可以看到它。

用户自定义的屏幕截图,配置文件下拉列表

我认为您可能有太多错误的自定义设置,请转到扩展管理并卸载您不需要的东西,或者在新的演示客户端上尝试。

于 2020-06-21T18:41:00.387 回答