模型驱动的 Power App - 如何删除预先存在的经典命令

问题描述 投票:0回答:3

在模型驱动 Power App 的视图和表单顶部,我有一些不需要的命令(按钮)。

我想删除或隐藏,例如当我在应用程序中为页面(=表格)“编辑命令栏”时,使用“删除”按钮。

Classic command to remove

我看到一条消息“此按钮是只读的。”目前不支持旧版按钮。'。 链接页面指出“现有的经典命令在迁移到现代基础设施之前无法在命令设计器中进行自定义。”这包括开箱即用的命令,这些命令将随着时间的推移逐步迁移。您可以继续使用其他机制和第三方工具来自定义经典命令。'

如何删除这样的命令?如果允许下载,我会查看 Ribbon Workbench

dynamics-crm powerapps power-platform model-driven-app
3个回答
3
投票

是的,您可以使用功能区工作台、备份实体功能区并根据您的需要自定义功能区/命令栏。不鼓励删除/删除任何命令,因为您不使用它。

还有其他方法可以隐藏它们,删除安全角色中的权限等,而不是删除它们。

通常,管理员以外的用户不会根据角色权限和自定义看到所有这些。


2
投票

正如 Arun 已经提到的,您可以使用 Ribbon 工作台来隐藏旧按钮,但在此方法之前,请尝试利用安全角色来删除访问权限。

即,删除对实体的删除访问权限将删除删除按钮,大多数按钮也是如此。

原因是,即使按钮隐藏,也有很多方法可以删除,例如来自控制台窗口或 XRMtoolbox 的简单 http 请求或批量删除等。其他基于权限的按钮也是如此


0
投票

您必须使用

XrmToolBox
工具
Ribbon Workbench
来编辑预先存在的“经典”命令/功能区按钮。

https://learn.microsoft.com/en-us/power-apps/maker/model-driven-apps/command-designer-limitations#command-designer-limitations

无法在命令内自定义已有的经典命令 设计师,直到他们迁移到现代基础设施。这 包括将被迁移的开箱即用命令 随着时间的推移逐渐增加。您可以继续使用其他机制 用于自定义经典命令的第三方工具。

即如果在现代命令设计器中您看到此内容,则使用功能区工作台:

This button is read-only. Legacy button is not supported at the moment.

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.