javascript - 记录按钮不隐藏但不能点击,xrm工作台
问题描述
所以我在记录子网格中的按钮上添加了规则,所以当满足条件时它会返回 false 并且应该隐藏按钮。该脚本正在运行,但不是隐藏按钮,而是禁用按钮(无法单击)。我错过了什么吗?以前从未使用过 xrm 色带工作台。
下面是我的脚本:
function validatebuttondelete()
{
var entityName = Xrm.Page.data.entity.getEntityName();
if(entityName == "msdyn_workorder")
{
if(Xrm.Page.ui.getFormType() != 1)
{
var received = Xrm.Page.getAttribute("mjt_received").getValue()
var receivedSp = Xrm.Page.getAttribute("mjt_received_sp").getValue()
var stageName = Xrm.Page.data.process.getActiveStage().getName();
if(stageName == "Branch")
{
if(received == 0)
{
return false;
}
else
{
return true;
}
}
if(stageName == "Service Point")
{
if(receivedSp == 0)
{
return false;
}
else
{
return true;
}
}
}
}
}
解决方案
推荐阅读
- javascript - 无法将对象分配给变量 Angular
- security - Linux 上每个进程的文件/文件夹加密
- c++ - 如何从 Unreal Engine 4 C++ 小部件内的单击 UI 按钮访问索引?
- c# - 用字符串路径绑定背景
- python - 在 Python 中执行 shell 命令:“错误替换”
- excel - 从用户窗体中删除表格行
- sql - 使用 OR 运算符时,查询是否会在右侧返回左侧条件?
- python - Python数学:创建一个新变量,它是一个数字减去一个变量
- python - 如何在 2 个不同的列 df 中获得具有共同值的 df?
- javascript - 检查视频是否为画中画模式