帖子
帖子
用户
博客
课程
显示全部楼层

流程隐藏字段如何设置必填

[复制链接]
发表于 2023-4-7 21:38:33
多级流程,字段在前面节点隐藏,在后面显示且设置必填。该如何配置?
142
帖子
2
勋章
4万+
Y币
流程设计器中  有流程字段权限的功能   如果没有这个按钮  需要等上线
yonyouhmm · 2023-4-7 22:02流程设计器中  有流程字段权限的功能   如果没有这个按钮  需要等上线

是有 流程字段权限 但是这里设置的字段只有,编辑,查看,隐藏,3种属性,不能设置字段必填属性
142
帖子
2
勋章
4万+
Y币
BIP45551 · 2023-4-9 12:15是有 流程字段权限 但是这里设置的字段只有,编辑,查看,隐藏,3种属性,不能设置字段必填属性

必填的话 现在不支持配置实现  等业务活动规则上线后才能支持。必填目前可以加活动脚本 来实现  只不过提示语不够友好
yonyouhmm · 2023-4-10 09:24必填的话 现在不支持配置实现  等业务活动规则上线后才能支持。必填目前可以加活动脚本 来实现  只不过提示语不够友好

老师好,这个我用脚本控制,主表里的字段可以正确实现;但是页签(子表)中的字段实现不了,是有什么问题吗?
上边那个【方案是否执行】是主表中的字段,可以正确实现显示就必填了;下边那个【出厂含税价】这样的脚本实现不了,是页签(子表)的字段获取不应该这样写吗?这个有什么问题?
  1. //方案是否执行
  2. viewModel.on('afterProcessWorkflow', function(args){
  3.   let fasfzx=viewModel.get('fasfzx');
  4.   debugger;
  5.   if(fasfzx.__data.bShowIt){
  6.     fasfzx.setState('bIsNull',false);
  7.   }else{
  8.     fasfzx.setState('bIsNull',true);
  9.   }
  10. });

  11. //出厂含税价
  12. viewModel.on('afterProcessWorkflow', function(args){
  13.   let chuchanghanshuijia=get('chuchanghanshuijia');
  14.   debugger;
  15.   if(chuchanghanshuijia.__data.bShowIt){
  16.     chuchanghanshuijia.setState('bIsNull',false);
  17.   }else{
  18.     chuchanghanshuijia.setState('bIsNull',true);
  19.   }
  20. });
复制代码
142
帖子
2
勋章
4万+
Y币
爱丽丝没有仙境 · 2023-8-16 22:02老师好,这个我用脚本控制,主表里的字段可以正确实现;但是页签(子表)中的字段实现不了,是有什么问题吗?
上边那个【方案是否执行】是主表中的字段,可以正确实现显示就必填了;下边那个【出厂含税价】这样的 ...

子表的话  使用gridModel.setCellState(rowIndex,"字段编码",'bIsNull',false)
您需要登录后才可以回帖 登录

本版积分规则