关于sheet动态生成的问题

楼主
我是社区第46471位番薯,欢迎点我头像关注我哦~
我们最近在做报表时,遇到了一个这样的问题:

假设公司生产3种产品 A B C, A产品下有 X Y 2种零件组成, B 产品下有 X Y Z 三种零件组成;

若用户查询A产品,得到的结果为 X Y 2个sheet,并且sheet名字就叫X 和Y,
X里面的内容为 X 零件对应的信息,Y sheet 的内容为Y零件的信息;
若查询 B 产品, 则有3个sheet X Y Z;

就是sheet的个数、名称和sheet里的内容,是根据“产品”查询条件动态生成的,各个sheet的格式都是一致的。

我问过技术支持,说是现在还不支持这个功能。

大牛们帮忙看看,能不能在报表中加上这个功能,不然我们得每个产品做一个报表,报表数量会非常多。
分享扩散:

沙发
发表于 2014-1-8 14:59:42
如果零件X、Y、Z的零件信息表样完全一样的话,可以考虑用多tab页面啊!
如果查询A产品,显示两个tab一个x一个y,然后根据参数不同显示不同零件信息!
这样的话,大致需要两个模板!

第一个模板:携带参数界面,下面设置多tab按钮或者超级链接,数据用数据集或者参数向右或者向下扩展,tab下面一个网页框控件!传递零件名称参数
第二个模板:接收零件名称参数的零件信息,展示出来就好了!!

不需要很多模板!!

目前sheet的名字应该是不知道动态赋值的!!但是多tab是可以的哦!!
板凳
发表于 2014-12-9 22:23:02
楼主说的应该是工业企业的BOM需求问题,在数据库里面,BOM的设计应该是通过代码或者层级代码字段进行区分。从已经实现的很多行业软件来看,大多数软件都是在一个SHEET中显示多层,可以通过正查或反查BOM。我对这个FR不是很熟,只是从应用上简单表述下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

6回帖数 3关注人数 2862浏览人数
最后回复于:2021-7-8 08:15

返回顶部 返回列表