2011-10-14 14 views
0

我有多個BIRT報告,從同一個jdbc數據源獲取數據。如何編寫birt報告的屬性文件?

是否可以從外部屬性文件或類似文件中獲取連接參數(驅動程序URL,用戶名和密碼)?

請舉個例子吧?

+0

可能重複的[如何爲birt報告創建屬性文件?](http://stackoverflow.com/questions/7753386/how-to-create-a-properties-file-for-birt-reports) –

回答

1

可以在庫中創建公共連接並在報告中使用它。

循序漸進:

  1. 創建庫:文件 - >新建 - >庫
  2. 大綱視圖中創建新數據源相同的方式,創建報表數據源
  3. 對於所有報告:
    1. 打開報告
    2. 資源視圖中找到新創建的數據源
    3. 右鍵單擊數據源,並選擇附加從庫報告
    4. 交換數據集數據源

由於#343527編輯報告引用庫連接時必須小心。正確引用的連接(數據源)具有小圖標,看起來像一個小藍鏈。如果連接數據在本地被改變,它也有黃色小圖標,看起來像(嗯)一個小鉛筆。當您看到它時,打開報告XML Source,找到<oda-data-source>標記並刪除其所有子項。