通过自动化步骤隐藏动作

时间:2020-04-28 03:45:05

标签: acumatica

我知道您可以通过“自动化步骤”禁用某些操作。但是,您也可以将它们隐藏起来吗?我了解自定义可以达到相同的结果。但是,“自动化步骤”快速且易于部署。

TIA

1 个答案:

答案 0 :(得分:0)

您好,里克(Hi Rick)唯一“隐藏”它们的原因是从页面/屏幕的所有自动化步骤中删除操作的所有条目。如果有任何条目,即使它们没有被激活,代码仍将它们加载到菜单中(显示为灰色)。

选项1:删除该页面中包含操作的所有“步骤”。

选项2:使用代码隐藏操作:

 protected void SOShipment_RowSelected(PXCache cache, PXRowSelectedEventArgs e)
 { 
       ActionNameHere.SetVisible(true);
 }