需求:想要实现在填报时,删除行按钮正常使用。修改时禁用删除行。
思路:在修改记录打开时通过按钮禁用功能禁用删除行。然后点保存按钮时再次禁用。同时为了避免保存时活动单元格在明细区域仍存删除行被使用的可能,在点保存按钮时将活动单元格移除到明细区域之外。
写法:
- {
- "打开时事件": {
- "如果("#当前报表状态"="修改")|464905a2-7562-49a3-9a00-12da05af495a": {
- "按钮禁用(#删除行,True)|fe276c9b-5e76-4d4f-990c-550e40242d0e": ""
- }
- },
- "选择单元格时事件": "",
- "编辑单元格时事件": "",
- "按钮点击事件": "",
- "工具条执行前事件": {
- "如果("#当前按钮名称"="保存")|d36f852e-a68a-4ec7-b727-3fd0455e038a": {
- "选择单元格(A1,0,0)|54b5c3e9-244f-43d2-b5d9-ed2e9a3676a4": ""
- }
- },
- "工具条执行后事件": {
- "如果("#当前按钮名称"="删除行")|ea942e4d-e40a-4094-8e82-3bb1bf3c00c8": {
- "按钮禁用(#删除行,True)|606a2448-7edb-4b09-9009-78489147ca2c": ""
- }
- }
- }
复制代码
|
|
快表帝国客服01