• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
无敌小鸟
博客园    首页    新随笔    联系   管理    订阅  订阅

报表控件NCreport教程:报表高级设计

NCReport是一款轻量级、快速、多平台、简单易用的基于Qt toolkit的C++编写的报表解决方案,目前主要包括报表渲染库和报表设计器GUI应用程序。本文主要讲解NCreport报表控件的高级设计相关示例。

本次文章中将讲解NCreport一些高级功能的应用,我们会先定义一个组,接下来会添加summary变量到示例报表中。

一、对summary添加变量

对于提供的数量和总量来说,变量是特殊的数值项,它们每一个都有名字、函数类、数据类、并有一个指定的数据源的基于不同变量的列。要添加一个变量打开报表菜单以及选择变量···菜单项。可以通过一个对话框是想变量的管理。

下面的选项于变量都可以改变:VariableID、Variableexpression、Reset scope、Initial value

界面如下:

报表控件NCreport教程:报表高级设计

二、定义一个组

报表通常需要通过绑定汇总数据,在示例中我们将会对报表通过产品类添加weight summary。首先,打开报表菜单并选择Details and grouping菜单项,这个时候就会出来一个对话框用于管理这些部分以及组的细节。选择“Detail1”部分,并点击“Data grouping”按钮,这个时候就会出现组设置对话框,下面的属性对于组是可变:GroupID、Group expression、HeaderandFooter、Reset variables,示例如下:

报表控件NCreport教程:报表高级设计

要应用设置在组对话框中点击“OK”按钮,然后在Detail对话框上点击“OK”,这个时候组页眉和页脚就会显示出来了,如下:

报表控件NCreport教程:报表高级设计

>>>全文

 

posted @ 2014-02-24 14:14  无敌小鸟  阅读(905)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3