0
有沒有方法可以訪問與BIRT中的數據源相關聯的jdbc/jndi資源屬性?訪問與BIRT中的數據源相關聯的jdbc/jndi屬性
我想訪問屬性(尤其是driverClass)來修改與數據集關聯的查詢以解決數據庫引擎特定的變化。
TIA
有沒有方法可以訪問與BIRT中的數據源相關聯的jdbc/jndi資源屬性?訪問與BIRT中的數據源相關聯的jdbc/jndi屬性
我想訪問屬性(尤其是driverClass)來修改與數據集關聯的查詢以解決數據庫引擎特定的變化。
TIA
您可以在設計時通過右鍵單擊數據源訪問數據源的屬性,在報表設計器,然後選擇編輯 - 這將使您編輯驅動程序類,驅動程序URL,JNDI URL,等等。
應該可以通過編程方式在與數據源相關的事件(特別是beforeOpen事件)中訪問這些屬性,如果不在別處。
Mark,請向我指出有關如何在事件中以編程方式訪問它的文檔。我試過尋找它,但我一直無法找到它。 TIA – shikarishambu 2010-09-01 14:16:22
@shikari,我發現BIRT腳本編寫的文檔非常有限。您應該能夠在Eclipse平臺「幫助」菜單上的幫助內容中看到BIRT報告開發人員指南(如果沒有,請參閱:http://www.linuxtopia.org/online_books/eclipse_documentation/eclipse_birt_report_guide/)。這包括對腳本BIRT事件的有限指導。您也可以在BIRT項目網站上找到一些有用的信息:http://www.eclipse.org/birt/phoenix/或BIRT World博客 - 特別是這篇文章:http://birtworld.blogspot.com /2005/12/using-supplied-connection-with-birt.html – 2010-09-01 14:49:44