積少成多

          垃圾堆

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            29 Posts :: 1 Stories :: 5 Comments :: 0 Trackbacks

          Actuate 簡單報表的建立過程

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


          2. 2.選擇空白報表


          3. 3. 建立數據庫連接。Toolsà Database Connection


          4. 4. 填寫參數


          5. 5. 雙擊datasource , 填寫查詢參數


          6. 6. 選中Content, Tool--〉 Grouping, 設置整個報表的group1or n層。


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


          8.  8. 設置各種頁面的控件


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


          修改后的查詢字段

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

          參數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中的數據控制頁面

          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)  編輯  收藏 所屬分類: WEBJava
          主站蜘蛛池模板: 谢通门县| 绥德县| 翁源县| 望江县| 额济纳旗| 大关县| 常德市| 庄浪县| 广宁县| 南城县| 黑水县| 蓬安县| 武安市| 东光县| 浦东新区| 永丰县| 山东省| 象州县| 沅陵县| 巴彦县| 固安县| 平安县| 红河县| 应城市| 霍林郭勒市| 洞头县| 福海县| 紫金县| 鞍山市| 新龙县| 上蔡县| 武功县| 根河市| 剑阁县| 崇文区| 馆陶县| 高阳县| 林甸县| 本溪市| 集安市| 鸡泽县|