关于birt报表数据拼合问题
BIRT已经和WEB项目整合好了,但是有个问题不知道如何解决.BIRT支持两种数据库操作,一种是SQL查询,一种是存储过程.现在有一个需求,一个list列表的数据可能是三...
BIRT已经和WEB项目整合好了,但是有个问题不知道如何解决.BIRT支持两种数据库操作,一种是SQL查询,一种是存储过程.现在有一个需求,一个list列表的数据可能是三个SQL组成的.一般这种情况可以写JAVA后台代码来拼装数据成一个list.但是用BIRT这样的情况要如果解决呢?
展开
1个回答
展开全部
用birt的话来说就是一个table需要用3个sql来写对么?横的还是竖的?
横的就把他拆成3个list,竖的就在后面拼,
birt本身的嵌套用过么?这个也能解决一部分问题。
最后实在没办法就只能写存储过程了。
把数据抽取到一个适合这个list的表里,然后一条sql完事。
横的就把他拆成3个list,竖的就在后面拼,
birt本身的嵌套用过么?这个也能解决一部分问题。
最后实在没办法就只能写存储过程了。
把数据抽取到一个适合这个list的表里,然后一条sql完事。
更多追问追答
追问
恩,现在遇到一个小问题,数据集都定好了,需要在页面上显示一行字如:
姓名XXXX.
说明:XXXX是数据集里面的值这个要怎么做呢?用文本还是动态文本?
追答
最好是能把模版给我看下。每个table 都是有页眉的,可以放在页眉上,姓名是数据集里的话,那还是用动态文本。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询