Acumatica - 站点地图项目不会在现代 UI 中显示

2024-01-28

我刚刚将销售佣金报告添加到站点地图,它显示在经典 UI 中,但不显示在现代 UI 中。当我在现代用户界面中搜索它时,结果什么也没有返回。我的站点地图节点在 project.xml 中的样子:

<SiteMapNode>
    <data-set>
        <relations format-version="3" relations-version="20160101" main-table="SiteMap">
            <link from="MUIScreen (NodeID)" to="SiteMap (NodeID)" />
            <link from="MUIWorkspace (WorkspaceID)" to="MUIScreen (WorkspaceID)" type="FromMaster" linkname="workspaceToScreen" split-location="yes" updateable="True" />
            <link from="MUISubcategory (SubcategoryID)" to="MUIScreen (SubcategoryID)" type="FromMaster" updateable="True" />
            <link from="MUITile (ScreenID)" to="SiteMap (ScreenID)" />
            <link from="MUIWorkspace (WorkspaceID)" to="MUITile (WorkspaceID)" type="FromMaster" linkname="workspaceToTile" split-location="yes" updateable="True" />
            <link from="MUIArea (AreaID)" to="MUIWorkspace (AreaID)" type="FromMaster" updateable="True" />
            <link from="MUIPinnedScreen (NodeID, WorkspaceID)" to="MUIScreen (NodeID, WorkspaceID)" type="WeakIfEmpty" isEmpty="Username" />
            <link from="MUIFavoriteWorkspace (WorkspaceID)" to="MUIWorkspace (WorkspaceID)" type="WeakIfEmpty" isEmpty="Username" />
        </relations>
        <layout>
            <table name="SiteMap">
                <table name="MUIScreen" uplink="(NodeID) = (NodeID)">
                    <table name="MUIPinnedScreen" uplink="(NodeID, WorkspaceID) = (NodeID, WorkspaceID)" />
                </table>
                <table name="MUITile" uplink="(ScreenID) = (ScreenID)" />
            </table>
            <table name="MUIWorkspace">
                <table name="MUIFavoriteWorkspace" uplink="(WorkspaceID) = (WorkspaceID)" />
            </table>
            <table name="MUISubcategory" />
            <table name="MUIArea" />
        </layout>
        <data>
            <SiteMap>
                <row Position="1.5" Title="Sales Commissions" Url="~/Frames/ReportLauncher.aspx?ID=SO646000.rpx" Expanded="0" IsFolder="0" ScreenID="SO646000" NodeID="972cf181-504a-4df7-88d1-c4cb1a0c93d4" ParentID="85e0f6b3-8ae8-43aa-ad7b-ea4d4d5f381e" />
            </SiteMap>
        </data>
    </data-set>
</SiteMapNode>

以及我的站点地图目录的屏幕截图:

https://drive.google.com/open?id=1wp2xWqdx-0lbGE7xfDuD6bhtLrK1-I7i https://drive.google.com/open?id=1wp2xWqdx-0lbGE7xfDuD6bhtLrK1-I7i

有什么想法可能会发生什么吗?我多次尝试重新创建站点地图条目,但仍然一无所获。


添加到站点地图后,您必须将其添加到工作空间。仅仅因为您将其添加到站点地图,并不会自动将其添加到新的 UI。

帮助文章应帮助您完成编辑新 UI。这是一篇可能有帮助的文章:

添加到工作区的链接 https://help.acumatica.com/(W(4))/Wiki/ShowWiki.aspx?pageid=dd2b6435-fe00-4c87-9258-16d3445d1410

更多帮助...

定制现代用户界面 https://help.acumatica.com/(W(3))/Wiki/ShowWiki.aspx?pageid=774107f8-a149-4676-9c78-0c884edd19cb

现代 UI 中的工作区 https://help.acumatica.com/Wiki/(W(1))/ShowWiki.aspx?pageid=51c2588f-6596-4091-9545-1d6fe1447303

Edit:如果您已将站点地图添加到自定义中,并稍后将条目添加到工作区,则需要通过从数据库重新加载来更新自定义项目中的站点地图条目(站点地图下的选项)。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Acumatica - 站点地图项目不会在现代 UI 中显示 的相关文章

随机推荐