Actuate使用总结

Actuate使用总结

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

 

你可能感兴趣的:(Actuate使用总结)