一、 直接將此目錄中的文件拷貝到D:。
二、 配置Java環境變量,雙擊java-environment-variable.bat,輸入本目錄中jdk15014文件夾的絕對路徑進行注冊。
三、 注冊后,運行cmd->java –version,查看javaJDK版本,需要1.5以上。
四、 在oracle(查詢庫)中創建表空間report,每個項目根據實際情況創建【大小和路徑】。
五、 建立report用戶,導入report.dmp【10g導出的】。
使用Pl/sql7.0及以上,注意一下的勾選情況。
六、 數據源連接修改:
A. 系統制作報表與發布時默認使用的數據集連接為his,直接使用,不要修改,需修改的內容如下:
B. 在UNIREPORT目錄中查詢connection-config.xml,找到后修改【UNIEAP和his兩個數據源】數據庫服務器IP、端口、實例名、用戶名和密碼。
C. 在UNIREPORT目錄中查詢supportDB.properties,修改UniReport的支撐庫配置。
D. 修改工程的支撐數據庫設置,默認用戶密碼為admin/1,操作如下:
E. 打開WorkShow3.4中的Eclipse.exe,修改業務數據源配置,操作如下:
七、 啟動WorkShop中左下角Servers里面的tomcat服務器,在Console中查看是否正常啟動。
八、 Licesence設置:
增加由于向總部申請的Licesence(永久)限制IP為192.168.76.52,因此增加第二IP為192.168.76.52,可以不受IP限制。
九、 (部署機器和其他業務機器)測試是否能夠打開地址,至少為IE7.0:
http://實際部署IP:8080/report。
默認管理用戶:admin/1
業務用戶:9999/1
================報表制作與發布=================
一、 創建門診費用查詢及門診掛號查詢視圖
Create or replace view view_fin_opb_feedetail as select f.invoice_no,f.item_code,f.price_unit,f.unit_price,f.item_name,f.exec_dpnm,f.qty,f.oper_code,f.doct_code,f.doct_dept,f.drug_flag,f.invoice_seq,f.clinic_code,f.fee_code,f.fee_date,f.own_cost,f.pay_cost,f.pub_cost,f.cancel_flag,f.reg_dpcd,f.recipe_no,f.pay_flag from fin_opb_feedetail f;
create or replace view view_fin_opr_register as select r.reg_date,r.dept_code,r.dept_name,r.doct_code,r.doct_name,r.valid_flag,r.reglevl_name,r.clinic_code,r.reglevl_code from fin_opr_register r;
二、簡單報表制作及發布流程見reportreport.swf(直接打開report.html觀看)
|
|