積少成多

          垃圾堆

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            29 Posts :: 1 Stories :: 5 Comments :: 0 Trackbacks

          Actuate 簡單報表的建立過程

          1. 1. 打開 e.report 選擇new report


          2. 2.選擇空白報表


          3. 3. 建立數(shù)據(jù)庫連接。Toolsà Database Connection


          4. 4. 填寫參數(shù)


          5. 5. 雙擊datasource , 填寫查詢參數(shù)


          6. 6. 選中Content, Tool--〉 Grouping, 設(shè)置整個報表的group,1or n層。


          7. 7. 單擊grouping option,設(shè)置group的顯示,是否需要befer,after等,每個group需要單獨設(shè)置。


          8.  8. 設(shè)置各種頁面的控件


          9. 9. 設(shè)置參數(shù),這些參數(shù)可以用在報表控制上或是查詢的參數(shù)Tools -- Parameters


          修改后的查詢字段

          select fund_id,fund_name,fund_abbreviation,fund_mode,rule_id from te_fund where fund_mode=:fundmode

          參數(shù)10. 用來控制頁面顯示

          label為例子,重寫OnRow方法

             

          Sub OnRow( row As AcDataRow )
              Super::OnRow( row )
              
          if fundmode="M" then
                   me.Text 
          = "Manual Fund Name"
              
          else
                   me.Text 
          = "Auto Fund Name"
              
          end if
          End Sub

          11. datasource中的數(shù)據(jù)控制頁面

          Sub OnRow( row As AcDataRow )
           Super::OnRow( row )
              
          If row.GetValue("DR_SHORT_FLAG"=0 Then
               me.Text 
          = "BUY BACK"
              
          ElseIf row.GetValue("DR_SHORT_FLAG"=1 Then
               me.Text 
          = "Sell to Open"
              
          End if
          End Sub

           

          posted on 2011-06-29 13:28 思無 閱讀(622) 評論(0)  編輯  收藏 所屬分類: WEB 、Java
          主站蜘蛛池模板: 蕉岭县| 项城市| 京山县| 读书| 岳普湖县| 两当县| 游戏| 措美县| 宣化县| 璧山县| 西和县| 鞍山市| 乳山市| 安化县| 炉霍县| 林周县| 佛坪县| 贵阳市| 小金县| 宿松县| 盐城市| 叶城县| 伊川县| 嵊州市| 精河县| 陇川县| 通河县| 沐川县| 阿巴嘎旗| 时尚| 莒南县| 普宁市| 承德县| 孟州市| 禄丰县| 贺兰县| 寻甸| 巍山| 宜兰县| 哈密市| 石河子市|