我试图根据用户是否属于特定团队来隐藏或显示按钮。我通过返回true或false的JavaScript函数来执行此操作。
除了按钮出现在实体视图上之外,这在所有情况下均有效。在这种情况下,JavaScript似乎永远不会运行。但是,如果自定义规则的默认值设置为True,则显示按钮,但是如果设置为False,则不显示。因此,似乎看到了Enable规则的默认设置,但在此实例中未运行JavaScript。
我在这里想念东西吗?
这里要求的是该功能,正如我之前发布的那样,该功能在其他情况下也可以正常工作。
function allowedNewButton() {
if (UserHasTeam("Create Order")) {
return true;
} else {
return false;
}
}