隨筆 - 59, 文章 - 4, 評論 - 184, 引用 - 7
          數(shù)據(jù)加載中……

          [BIRT]-使用:過濾數(shù)據(jù)集

          l         你可以使用以下幾種技術(shù)來過濾數(shù)據(jù)集:

          a)         在查詢時指定過濾,以便在數(shù)據(jù)庫或其他數(shù)據(jù)源中過濾數(shù)據(jù),要盡量使用這種方式來過濾數(shù)據(jù),可以通過兩種方式來指定SQL SELECT聲明:

          1.         在設(shè)計期間的SQL Select中以WHERE的方式指定,并在數(shù)據(jù)庫中執(zhí)行。

          2.         創(chuàng)建report參數(shù)來讓用戶指定,在SQL SELECTWHERE處使用參數(shù)來指定條件,使用這種方式,WHERE的參數(shù)在運行期指定,并在數(shù)據(jù)庫中執(zhí)行。

          b)        BIRT Report Designer中過濾數(shù)據(jù),使用javascript或者數(shù)據(jù)不是在一個數(shù)據(jù)庫中從而不能執(zhí)行SQL語句的情況下,可以用以下兩種方式來執(zhí)行這種過濾:

          1.         編輯數(shù)據(jù)集來指定filter,使用這種技術(shù),查詢獲得你的SELECT活動的全部數(shù)據(jù),然后BIRT Report Designer過濾數(shù)據(jù)以便獲得符合你指定的條件的數(shù)據(jù),由于數(shù)據(jù)集只能有一個,所以這種技術(shù)只能使用一種table或者所有的report都顯示相同的行

          2.         編輯report element filter properties來指定要顯示的行,使用這種技術(shù),BIRT Report Designer處理這個過程,如果有多個tablelistchart使用同一個數(shù)據(jù)集,而且要顯示不同的行,則就需要使用這種技術(shù)

          posted on 2005-08-22 23:17 fisher 閱讀(1440) 評論(0)  編輯  收藏 所屬分類: Programing

          主站蜘蛛池模板: 运城市| 安吉县| 白城市| 土默特左旗| 红河县| 赣榆县| 江口县| 南岸区| 康定县| 孟连| 佛学| 青海省| 长子县| 广昌县| 固安县| 基隆市| 漾濞| 临江市| 白朗县| 麻城市| 吉木萨尔县| 象山县| 肇东市| 安吉县| 昌都县| 溧水县| 荔波县| 时尚| 监利县| 兴隆县| 盐城市| 横峰县| 汨罗市| 长阳| 武山县| 天镇县| 灯塔市| 扶余县| 朝阳区| 桃园县| 百色市|