2010-03-18 31 views
1

BIRT報表在一個Drupal的應用程序的最佳方式,我的目標是與一對夫婦CCK或分類下拉窗口小部件,兩個Date彈出日曆控件和一個「假」來顯示頁面提交按鈕。提交將使用ajax將信息發送到生成BIRT報告的PHP頁面,並將完整的HTML返回到該頁面,我將其注入一個空的div。我希望隨時保持頁面上的控件,只需使用ajax繼續替換包含我的報告的div,因爲用戶更改了參數並重新提交。尋找諮詢意見,以顯示在Drupal

達到此目的的最佳方法是什麼?我可以處理大量的PHP和JavaScript,但是試圖利用Drupal創建一個頁面並顯示這些控件很難理解。我一直在閱讀的例子要麼太無關,要麼太抽象以至於無益。謝謝!

+0

所以我進一步得到。我已經構建了一個自定義表單的模塊,使用AHAH提交過濾器並將用戶保留在頁面上。我已經安裝了JavaBridge來通過PHP調用BIRT報告,但是我從BIRT獲得了很大的討厭錯誤。如果我能解決這個問題,我會盡力發佈,因爲我確信我不是唯一需要這樣做的人。 – Nicholai 2010-03-21 15:17:50

回答

3

沒有來自大衆的愛,但經過幾天的打擊後,我已經有BIRT 2.5報告在Drupal 6.16中很好地發揮。您可以閱讀全文並查看代碼示例:我已經通過一個小的自定義模塊完成了與BIRT的整合。你可以在這裏的代碼示例閱讀完整的故事:http://nicholaiburton.com/blog/2010/creating-custom-reports-for-drupal

+0

很高興看到你做到了。 – 2010-09-14 02:56:20