|
本帖最后由 justep_hzj 于 2018-3-21 16:04 编辑
问题:从表数据不显示。查看了开发平台demo中report案例,以及官网上有关报表开发的视频教程。
部分设置如下:1、reportdata组件设置了2个;p1是主表数据,e1是从表数据;
2、在业务模块logic/action中添加了2个Action,分别是p1Action,e1Action,都是ksqlQueryProcedure类型的action,并且分别分配给了p1,e1这两个reportdata组件(source中引用);
3、图中,红圈内的是从报表,外面的是主报表,报表设计参考了demo中的,masterDetailReport.w和masterDDReport.w 这两个案例案例;
4、运行结果如图,从表中不显示数据, 数据库里面是有数据的。
尝试了很多方式,都解决不了这个问题,我怀疑是否以下几点设置不对:
1、主表和从表是通过批号(fPH)关联的。先建立主表的批号关系,从表里面直接引用了主表的批号(fPH)(也就是主表、从表共用fPH),这样设置可不可以??我看官网视频,从表一般另 建一个字段和主表建立关联,例如从表(fMaserID)和主表的批号(fPH)建立外键关联关系,这两种关联有区别么?
2、在业务模块logic/action中新建reportdata组件 source用来引用的action时,我新建的两个action是ksqlQueryProcedure类型的。此处需不需要在procedure后面点击“生成”??
另外,此处是要分别建立p1,e1所需要的两个Action,还是只需要建立一个action,这个action中包含了主从表的所有数据,然后让p1,e1都引用这一个action??
|
|