微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

为什么我的Access Ribbon XML的一部分起作用,而其他部分USysRibbons却不起作用?

如何解决为什么我的Access Ribbon XML的一部分起作用,而其他部分USysRibbons却不起作用?

我正在Access 2016中处理一个用户前端项目,但我在其中限制了其功能。我创建了一个自定义功能区,以防止用户访问当前的数据库选项,但是在Access 2016中,您也可以通过右键单击功能区来访问选项。 USysRibbons表中的XML代码使用户无法访问选项,而以完全失去对功能区的所有使用为代价。

    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
        <ribbon startFromScratch="true"></ribbon>
        <backstage>
        <button idMso="ApplicationoptionsDialog" visible="false"/>
        </backstage>
    </customUI>

我尝试扩展功能区部分以包括剪切和粘贴之类的MS控件。 但是,如下所示,它似乎并没有“占据”地位,然后标准的常规“主页”选项卡针对具有我不想显示功能表单显示,并且还允许访问我尝试保护的数据库选项。

    <customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
    <ribbon startFromScratch="true">
        <tabs>
            <tab id="ToolBox" label="Tool Box" visible="true">
                <group id="Tools" label="Tools">
                    <group idMso="GroupClipboard" label="Clipboard" enabled="true"/>
                    <group idMso="GroupSortAndFilter" label="Sort/Filter" enabled="true"/>
                    <group idMso="GroupRecords" label="Records" enabled="true"/>
                </group>
            </tab>
        </tabs>
    </ribbon>
    <backstage>
        <button idMso="ApplicationoptionsDialog" visible="false"/>
    </backstage>
    </customUI>

2009 xmlns参考是否可能成为问题的一部分?应该引用2016年架构吗?

您的帮助将不胜感激。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。