java数据源设置和动态Sql.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
: 金嗓子(313371663) 此文档第一个方法是我在群里从大家那学到的 第二个是在网上查找到的,希望对大家有帮助 新 报 表 总 结 一、通过library 实现连接数据库管理 1.理解library( ) 可以理解为,在使用创建报表的时候有很多的报表资源都会重复的使用, 这样为了方便管理,可以将这些部分放在library 文件里,这样其它报 表只要是引用这些library 文件即可。同时也方便了管理,例如当修 数据源的时候,只要修改包含数据源的library 文件就可以了,而不必 去一个个修 其它的报表文件。这些库可包含任何报表元素,比如样式、 数据源、报表条目、脚本等等。 2 .创建library A .选新建Library B .可以看到新类似于创建报表文件的界面 选择Data Sources,右击选New Data Source,选JDBC Data Source 金桑子 下一步,点Manage Drivers ,进行数据库驱动的添加 选Add,添加数据库的j ar,如我们要用oracle 数据库,这样我们要浏 览到这个j ar 文件。 添加完成后点Drivers 便可以看到j ar 里所包含的所有驱动类了。 完成。下一步开始设置数据源。 C .选择所需的驱动,并添加合法的数据源信息。 测试成功便说明可以正常使用数据库了。 D .创建完成后可以看到如图。 这里就只创建数据源了,也可以继续创建数据集。 3 .使用library A .下面进行报表文件的制作,制作过程中会用到这个library 文件。 新建一个报表文件。在视图里选择Library Explorer, 右击,添加刚才新建好的Library 文件。 添加完成后记得点上面的刷新。 B .进行引用,首先确保Data Explorer 和Library Explorer 同时在界面里 显示,之后便是将Library 里的我们要用的数据拖拽到Data Explorer 自 己的报表Data Sources 中。便完成了引用数据源。如果Library 中还有其 它我们要引用的部分也是同样去操作。 二、实现动态添加Sql 语句 A .创建数据集 B .进行sql 语句的添加 这样就完成了所有数据的查询, 任何查询条件 (这里使用的不是咱们项 目的数据库,原因是网络太慢,连不上) C .正常情况添加变量的方法做一个例子。 a. 按下图进行添加一个变量,这个变量是将会从前台传进来的。 进行变量的设置。这里只是做一个简单的从文本框传递参数的例子。如上。 完成后如下。 b .双击你所创建的数据集Data Set ,进入编辑界面。选择左侧的Parameters 进行再一次添加变量,这个变量是要在 Sql 语句和前台传进来的变量的 中介,通过这个变量使SQL 语句与前台传进来的变量进行关联。 其中Default Value 里要添加值,点里面的按扭,进入了表达示添加界面。 选择Report Parmeters All 双击最右侧你要与这个新创建的 变量关联的前台变量。完成。 c .下面点Query 修 Sql 语句,使它能够引用这个变量。如下图: 其中 ? 代表你所定义的变量。如果你定义多个变量,则变量顺序和书写的 ? 顺序相一致。 D .由于有些时候sql 语句的条件不能够固定不变,需要根据传来的参数来进行 更 要使用的sql 语句的条件,这样我们就开始用birt 提供的脚本语言来控 制这个过程。 a .依然是按照上面的方法,创建完成后,进行书写 Sql 语句,这个时候, 我们写了一个不带条件的sql 语句如图: b .下一步正常创建一个变量 c .之后要做的进行动态添加条件。选中D

文档评论(0)

asd3366 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档