zoukankan      html  css  js  c++  java
  • 分组与子报表Active Report6 使用(二)

    分组:
    在Detail上右击鼠标,Insert Group Header/Footer
    在Group Header中放主表要显示的内容.
    在Group Footer中放子表要显示的内容.
    在Group Header的属性中的DataField中邦定关连字段.
    在报表的 ReportStart 或是在你调用new 报表对象后,rpt.run(false)前邦定数据.
    子报表:
    先创建一个新的报表,作为主报表,再创建一个新的Report,作为子报表.
    从工具栏拖放一个SubReport到主报表的Detail.在subreport的属性ReportName指定当前建的子报表的名称.
    接下来就是邦定数据.一.如果主从报表关联不大,可以在调用时,或是ReportLoad事件中邦定.
    二.与Group类似,与较强的主从关系,在主报表的Detail中双击鼠标,生成detail_Format事件.
    可以这个Format事件中动态的邦定子报表.先new 子报表,再写sql取数据库,条件可以从Detail已邦定的控件中取.如在Detail中有一个txtID的TextBox,邦定的是主数据表的ID,则可以通过txtID.value来取到当前行的数据值.
    再把new出来的子报表赋给subreport.

    代码见:GrapeCity\ActiveReports 6\Samples\CSharp\AnnualReport   subReport

  • 相关阅读:
    CoreBluetooth
    弹出照片选择器
    ios 去除UITextField中的空格
    ios UITableView默认选中第一行
    ios 监听设备旋转方向
    ios 添加朦层
    ios 异步加载图片
    ios 屏幕旋转的问题
    c# Socket通信基础
    ios 更改全局UINavigationBar的背景图片以及通知栏颜色
  • 原文地址:https://www.cnblogs.com/jamin/p/1754076.html
Copyright © 2011-2022 走看看