2015-08-28 74 views
0

在spagoBI中有很多创建数据集的方法:脚本(使用Groovy或Javascript),数据库查询 但我想创建一个基于脚本数据集数据库查询结果SpagoBI:使用查询数据集结果的脚本数据集

例如,如果我的数据库查询结果回报:“ON” 我的脚本返回一个比较的最后一个值增加一个返回值 如果DB查询返回OFF,脚本值将是1减1

任何想法如何获取数据库查询结果在Groovy或JavaScript脚本创建SpagoBI数据集?

回答

1

此刻,您无法以这种方式定义SpagoBI数据集:脚本只能处理查询,而不能处理结果集。 您可以通过脚本处理结果集结果的唯一方法是在Birt报告中查找(查找Birt脚本化数据集)。 如果定义SpagoBI数据集是强制性的,则只能使用CASE语句尝试使用SQL查询获取相同的结果集。 致以问候 Davide