订单主子表设计疑问
本帖最后由 jiangcj369 于 2024-11-23 10:37 编辑官方演示的库存管理系统中订单明细部分的信息展示的字段比较少,实际上要展示的字段远比这要多。
场景:销售订单主子表编辑模式
主表:若干单元格字段(不讨论)
子表:活字格内置表格,需要编辑时展示的字段:存货编码,品名,规格型号,工程图号,单位,订单数量,税率,币种,含税单价,无税单价,折扣率,含税金额,无税金额,税额,计划交期,附加说明,存货资质文档,另外其他几个必要字段。
含税单价,税率,无税单价之间都需要可以编辑时改变另外两个结果。
我想问的是有什么好的方法可以实现:不出现页面滚动条,可以出现表格滚动条,不隐藏字段(因为都是必要显示字段),各显示字段都要有一定的宽度足以显示正常内容不换行撑大行高。
有人可能会说,你有了含税单价,税率和数量,其他相关字段都可以不要,这样就节省字段了,但是实际上要求含税,无税之间要转换,而且其他相关字段需要存到数据库中,确保其他引用时不需要进行大量的计算,从而影响性能。(原则是该存还得存!)
用页面容器可以实现
把表格列宽改为自适应就可以了。
其他不希望受影响的 页面内容,放到组件中。 olookok 发表于 2024-11-23 10:53
把表格列宽改为自适应就可以了。
其他不希望受影响的 页面内容,放到组件中。
不用组件。。。如果表格的列调整和界面分开就好了,像EL表格那样,但是EL表格不支持直接编辑 jiangcj369 发表于 2024-11-23 11:15
不用组件。。。如果表格的列调整和界面分开就好了,像EL表格那样,但是EL表格不支持直接编辑
组件就是方便咱设计的。为啥不用呢? olookok 发表于 2024-11-23 11:21
组件就是方便咱设计的。为啥不用呢?
我感觉反而更不方便了,特别是绑数据源的。另外不清楚组件是啥原理,加入一个页面布满各种组件,和没有任何组件,这个页面的加载效率是否一样
设置自适应列宽,然后一个字段放一个小单元格就行
再配合列的自适应
stranger 发表于 2024-11-23 13:19
设置自适应列宽,然后一个字段放一个小单元格就行
再配合列的自适应
自适应列宽一勾选,你表格没内容的时候表格列会挤在一起,特别难看。最好的就是EL表格那种,但是EL表格不支持直接编辑。或者如果内置表格支持设置列宽就好了,而不是去设置EXCEL界面的宽,因为这会影响单元格字段 jiangcj369 发表于 2024-11-23 15:42
自适应列宽一勾选,你表格没内容的时候表格列会挤在一起,特别难看。最好的就是EL表格那种,但是EL表格不 ...
列头自己命名,左右用空格占用大概最小宽度要求 恒德勤智 发表于 2024-11-23 16:23
用页面容器可以实现
正解,把表放到页面容器
页:
[1]
2