反饋已提交
網絡繁忙
報表伺服器版本
SAP 資料集插件版本
啟用「SAP資料集插件」後,可連結 SAP 系統,並在資料集中新增 SAP 資料類型。
安裝插件 SAP 資料集,安裝方法參考以下文檔:
設計器插件安裝方法參照 設計器插件管理
伺服器安裝插件方法參照 伺服器插件管理
與 SAP 系統進行連結,需要匯入 SAP API包和本地庫,並確定運作的 JVM 能夠找到API包和本地庫。
1)下載對應版本並解壓資料夾,獲得sapjco3.jar、sapjco3.dll檔案。
2)登入伺服器,找到/webapps/webroot/WEB-INF/plugins目錄下的SAP插件資料夾。
3)將sapjco3.jar、sapjco3.dll檔案上傳到SAP插件資料夾中即可
4)如需遠端設計,請選擇本地電腦環境對應的sapjco3.jar、sapjco3.dll檔案,上傳到本地設計器%FR_HOME%\webapps\webroot\WEB-INF\plugins和%FR_HOME%\plugins兩個目錄下的SAP插件資料夾中
5)重啟工程後生效。
sapjco3_linux_32bit.rar
sapjco3_linux_64bit.rar
sapjco3_windows_32bit.rar
sapjco3_windows_64bit.rar
libsapjco3.rar
注1:Windows Server 2003 和 Windows XP 的系統在連結 SAP 時,需要下載安裝 Microsoft Visual C++ 2005 SP1。
注2:如果同時安裝了 SAP 和 SAP BW 插件,可能會存在衝突導致有某一種資料集預覽報錯的問題。
注3:如果資料連結失敗,可以嘗試將 sapjco3.dll 檔案放置在系統 jre 的 bin 目錄下,例如:%JAVA_HOME%\jre\bin
注4:如果仍連結不了,看報錯資訊,例如驗證 SAPJCO 失敗,缺少依賴包 libstdc++.so「SAPJCO2 才需要,而 SAPJCO3 不需」,則需要安裝共享庫。
注5:MAC OS系統,需要在vmoptions.txt檔案中寫入-Djava.library.path=/放置驅動檔案的路徑
開啟設計器%FineReport%/bin,右擊「designer」,選擇「顯示包內容」,開啟 vmoptions.txt 檔案,如下圖所示:
在檔案中寫入:-Djava.library.path=/Applications/FineReport10.0/lib(放置驅動檔案的路徑)
1)進入設計器,點選「伺服器>定義資料連結」,如下圖所示:
2)輸入連結資訊。
主機名:局域網中已配置的 SAP 的主機名稱,也可以寫此機器的 IP 地址。(不是資料庫伺服器的主機名,而是 SAP 應用伺服器的 IP)
SAP系統名:SAP 系統中設定的屬性,用於交互的埠號,一般來說是 00,具體根據 SAP 系統來定。
使用者端:SAP 系統管理的業務和資料的最大有效集合,也是 SAP 系統的一個屬性,具體根據 SAP 系統決定。
使用者:連結 SAP 時使用的帳號的帳號。(不是資料庫帳號,而是連結應用的 SAP 使用者帳號)
密碼:連結 SAP 時使用的帳號的密碼。(不是資料庫密碼,而是連結應用的 SAP 使用者密碼)
連結池屬性:SAP 系統中的容量和最大連結數。
3)點選「測試連結」,連結成功後點選「確定」推出資料連結設定頁面。如下圖所示:
連結成功之後就可以透過此資料連結從 SAP 系統中取數,新增 SAP 資料集至 FineReport ,詳細請查看 SAP資料集 。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙