背景:公司要求整合《外协加工申请单》
申请单类型有三个大类:① 使用图号 + 版本;② 使用器件型号名称;③ 二次加工类;
为统计各类型外协加工,使用同一个表作为子表;
通过在主表内选择【申请单类型】,隐藏/显示相应子表字段;
① 类子表字段:图号、版本号、名称、加工数量、加工备注、需求日期;
② 类子表字段:名称、型号、加工要求、加工数量、需求日期;
③ 类子表字段:图号、版本、名称、图纸类型、加工数量、二次加工原因、问题描述、加工备注、需求日期;
高血压现状:以上三类表单,各个子表内,相同名称字段所需的显示的列宽相同,字段排序不同,导致不同类型表单子表展示依托答辩;
① 类-设置好列宽保持,看起来一切正常
②③ 类-之前设置好的列宽随着 ① 类子表的列宽变动匹配到其他字段列宽的不同,呈现出一种依托答辩的样子
理想解决方案 1:表单-字段样式-增加【显示列宽】;这样的话我可以在以上三类表单对应子表的表单设置里,找到字段,在字段样式中,设置列表内显示列宽,以像素或百分比为单位;显示子表的时候根据设定好的列宽自动排列,保证我每个字段的展示都符合我的需要;
但是现在没有
目前妥协解决方案:做三个多表关联表单,用子表形式显示,每个子表单独拖拽列宽保存;然后设置不同【申请单类型】显示对应子表;
目前产生的问题:子表的双向关联表单会随着暴涨,比如三个类型是申请表就会在子表的表单中产生三条双向关联表单;
(其实我们细分下来我做的这个表的子表一共有 10 个申请单类型,6 种展现需求,所以在我实际业务中现在有 6 个子表格式及 6 条子表的双向关联字段,并且为了方便台账中识别,我还得给子表追加一个字段统一显示主表单号;)
现在的状态:使用人员展示界面-尚可;表单设置后台-依托答辩;
今日血压:up↑up↑up↑