根据明细表字段控制当前行是否显示
title: 根据明细表字段控制当前行是否显示 created: 2026-04-19 updated: 2026-04-19 type: reference tags: [imported, pptx] source: "Weaver Doc Import"
Slide 1
根据明细表字段控制当前行是否显示 泛微网络 培训服务中心
Slide 2
需求背景及实现效果
Slide 3
用户在前端的流程表单中,在明细表的字段A中输入不同内容,或者选择框字段B选择不同的选项,需要实现字段A/B所在明细行是否显示: 1、字段A输入0或者字段B选择第一个选项,字段A/B所在明细行不显示; 2、字段A输入0以外的任何内容或者字段B选择除第一个选项的其他任何选项,字段A/B所在明细行显示;
Slide 4
1、字段A输入0或者字段B选择第一个选项,字段A/B所在明细行不显示; 2、字段A输入0以外的任何内容或者字段B选择除第一个选项的其他任何选项,字段A/B所在明细行显示; 实现效果
Slide 5
JS代码块应用
Slide 6
实现方式: 后台打开html模板; 打开插入代码块; 插入修改好的代码块; 流程表单 配置步骤
Slide 7
WfForm.bindDetailFieldChangeEvent("field21942", function(id, rowIndex, value) { // 获取当前行的field21942字段的值 var fieldvalue = WfForm.getFieldValue("field21942_" + rowIndex); // 判断field21942字段的值是否等于0 if (fieldvalue == 0) { // 如果等于0,则隐藏同一行的明细表 WfForm.controlDetailRowDisplay("detail_1", rowIndex, true); } else { // 如果不等于0,则显示同一行的明细表 WfForm.controlDetailRowDisplay("detail_1", rowIndex, false); } }); 需要填写内容的字段id
Slide 8
志达宇泛 见著于微 感谢您的信任与支持! 我们始终努力提供好用的移动办公平台
🖼️ 提取的插图 (共 9 张)


