在实际开发过程中,我们所用到的数据库URL 用户名 和密码跟客户的应该不一样。如果在开发中做好的模板到了客户那里又要一一进行修改。如果报表模板的数量很多。那么就增加了很多的工作量。这个时候就可以用杰表提供的功能来解决这个问题。
如下图。
URL 用户名 密码可以写成如下形式。
可以写成如下形式。
URL : ${property("myurl")}
用户名:${property("myuser")}
密码:
${property("mypassword")}
修改好设置之后点当前设置项为默认 下次打开设计器的时候就不用再手动输入了。
接下来打开杰表安装目录jrs2008\WEB-INF下的jatools.properties文件
在其中写上如下内容。
myurl=jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=Test
myuser=admin
mypassword=VKFPkcclrls=,jKY4uTuP5Fo=
以上内容根据自己实际情况填写。
如下图
注:至于密码的取得,因为模板采用了加密形式。所以先用数据库本身的密码创建一张报表
保存模版 然后用IE打开模版XML文件如下找到这段内容
其中的WP6M2iZDdmQ=,r2i3Sma8jDo= 即为加密后的密码
完成以上工作以后再项目进行阶段所创建的模板到客户那的时候之需要修改jatools.properties文件即可。