-
在帆软使用过程中,会遇到一些需求,比如某个功能,某些页面要在特定情况下才可以使用,这篇主要是对按钮在特定情况下显示和隐藏的心得
-
先说需求:有一个打分按钮,要求实现 当传入的状态编码是“1”的时候可以看到并且点击,其他状态编码时按钮无法使用并且隐藏。
实现方法如下:
- 在帆软excel中新建一个按钮控件,名字叫“打分保存按钮”,注意区别这里的控件名称和按钮名字不一样,控件名称是后续在js中获取的控件名,相当于key value的key,按钮名字就是显示给用户看到的名字。
-
新建好按钮控件以后,设置按钮的属性为“可用”。
-
点击右侧的“条件属性”或者右键表格的按钮,选择“条件属性”。
- 点击上边的“➕”,在弹出的框中点击“➕”,选择控件。
- 在“属性”中勾选“使用控件”,点击“编辑”,在下拉框选择“按钮控件”,属性中的控件名称填“打分保存按钮”,按钮类型选择“普通”,按钮名字填“保存”,勾选“可用” “可见”选项,点击确定。
- 在公式条件选择“公式”,输入 O3='1'。 因为我传入的参数就是根据查询出来的结果O3值来确定显示或者隐藏,也可以根据实际情况选择“普通”,自己看自己的条件来决定选择哪种。
这样就能实现根据上一个页面传入的值来决定按钮显示或者隐藏了。第一次写技术笔记,希望能帮到大家。