当前位置:文档之家› 润乾报表设计入门

润乾报表设计入门


润乾软件

提供最好的报表工具
第41页
To操作符
左操作数:
整数
右操作数:
整数
结果值:
整数集合
举例:
1 to 5
润乾软件

提供最好的报表工具
第42页
: 操作符
左操作数
单元格
右操作数
单元格
结果值
由左右操作数单元格为对角点圈起的矩形中的单元格 的集合
举例
A1:D1
润乾软件

提供最好的报表工具
第43页
[]数组操作符
哪些属性仅仅解析表达式
统计图单元格的数据值属性 条形码单元格的数据值属性
哪些属性既解析属性值又解析表达式
其他属性都是既解析属性值,又解析表达式
润乾软件

提供最好的报表工具
第22页
三、数据源和数据集
3.1 数据源和数据集的概念 3.2 数据源的配置与连接 3.3 数据集的类型 3.4 SQL/存储过程 数据集中参数的使用 3.5 内建数据集 3.6 自定义数据集
举例:
[1,2,3,4]表示一个元素为1,2,3,4的数组 [1,2,3,4][2]表示取元素为1,2,3,4的数组中的第2个元素, 即2
润乾软件

提供最好的报表工具
第44页
练习
实现一个乘法表
润乾软件

提供最好的报表工具
第45页
集合函数和操作符
Select()/rselect() 特殊函数:Select_one() Group()/rgroup() List() Sql()/query()/query2() To : []
2.4 属性定义的两种方式
属性值和表达式 属性值和表达式的意义 数据值的定义 属性和表达式的解析
润乾软件

提供最好的报表工具
第18页
属性值和表达式
属性值 表达式
点击弹出 表达式编辑框
润乾软件

提供最好的报表工具
第19页
属性值和表达式的意义
属性名称
标志属性的含义
属性值
属性静态赋值 整数、字符串、布尔值…
润乾软件

提供最好的报表工具
第47页
练习
不用向导, 做一个如 图所示的 简单网格 式报表
润乾软件

提供最好的报表工具
第48页
Select_one()
函数说明:
从数据集中根据选出字段或表达式以及选出条件,选 出一个数据
语法:
datasetName.select_one(selectExp{,filterExp}) datasetName.select1(selectExp{,filterExp})
第10页
2.3 单元格的属性
数据值 显示值 显示格式 扩展方向 …
润乾软件

提供最好的报表工具
第11页
首格属性
报表基本信息
报表类型 数据集
报表打印控制
分页方式 打印纸张
润乾软件

提供最好的报表工具
第12页
行列首格
报表分区模式 行宽/列高属性 行/列可见性
润乾软件

提供最好的报表工具
第13页
普通单元格
数据值/显示值 字体/对齐 左/上主格 超连接 更新属性/填报属性<填报表>
润乾软件

提供最好的报表工具
第14页
单元格的数据值与显示值
单元格的数据值
报表引擎用于统计运算的数值 单元格的扩展依赖于单元格的数据值
单元格的显示值
报表引擎用于展现报表的数值
润乾软件

提供最好的报表工具
第15页
需要理解并熟练应用的属性
to 操作符举例:=1 to 10 : 操作符举例:=a1:a10 数组举例:=[1,3,5,7,9]

润乾软件
提供最好的报表工具
第37页
横向扩展
单元格横向进行复制,复制单元格的数据值依次为表达式 的结果数据值,表达式返回几个值,单元格就复制几个
润乾软件

提供最好的报表工具
第38页
纵向扩展
单元格纵向进行复制, 复制单元格的数据值依 次为表达式的结果数据 值,表达式返回几个值, 单元格就复制几个
单元格分为
报表首格 行首格 列首格 普通单元格
一般单元格 合并单元格
报表首格 列首格
一般单元格
合并单元格
行首格
润乾软件

提供最好的报表工具
第9页
2.2 单元格的命名规则
报表首格
`0
普通单元格
类Excel坐标命名法:
A1,B1…
合并单元格:
左上角坐标,如图中B2
大小写不区分
润乾软件

提供最好的报表工具
第31页
四、报表设计
4.1 报表向导 4.2 统计模型 4.3 参数和宏 4.4 图像 4.5 打印
润乾软件

提供最好的报表工具
第32页
4.1 报表向导
常规报表 填报或参数表单 网格式 交叉式 分组式
请看实际操作演示

润乾软件
提供最好的报表工具
第33页
练习
通过报表向导,定制最简单的网格式报表、分组 式报表、交叉式报表
第6页
1.4 报表的组成
单元格报表的外观 数据源数据集报表的数据来源 统计模型报表的灵魂
润乾软件

提供最好的报表工具
第7页
二、单元格及其属性
2.1 单元格的类型 2.2 单元格的命名规则 2.3 单元格的属性 2.4 属性定义的两种方式
润乾软件

提供最好的报表工具
第8页
2.1 单元格的类型
显示值 左主格 上主格 扩展方向 自动换行 尺寸调整 超链接/窗口 参数名/JSP引用变量名 是否应藏本行/列、是否可见、是否可写 填报数据提交方案
润乾软件

提供最好的报表工具
第16页
特殊处理的属性
边框 数据集 统计图属性 子报表属性 更新属性 填报属性 导出属性
润乾软件

提供最好的报表工具
第17页
润乾软件

提供最好的报表工具
第28页
3.5 内建数据集
润乾报表提供的一种特 殊数据集 注意
表结构与数据都保存在 报表描述文件中 其他数据集可以转为内 建数据集 内建数据集不能转为其 他数据集,在将其他数 据集转为内建数据集之 前请注意备份报表模板。
润乾软件

提供最好的报表工具
第29页
3.6 自定义数据集
通过程序获取的数据 通过自定义数据集可 以扩展润乾报表的数 据获取方式 具体使用请关注润乾 报表应用开发培训
自定义数 据集解析 Excel文件
数据集
RDB
润乾软件

提供最好的报表工具
第30页
练习
在自己机器上打开设计器,连上数据源,新建一 个空白报表,并定义一个sql数据集
润乾软件

提供最好的报表工具
报表描 述文件
文件流
数据集 业务数据接口
润乾软件

提供最好的报表工具
第24页
3.2 数据源的配置与连接
准备JDBC驱动 配置JDBC连接 连接数据源
润乾软件

提供最好的报表工具
第25页
练习
在自己机器上建一个数据源连接,测试是否能够 正常连上
润乾软件

提供最好的报表工具
第26页
3.3 数据集的类型
润乾软件

提供最好的报表工具
第23页
3.1 数据源和数据集概念
数据源指的时候物 理存储 报表获取数据的通 道 报表计算流程 Web应用中多用 JNDI方式获得 Sql server
数据集是逻辑上的概念 数据集是一个二维的视图 数据集在报表运算时由报表引 擎载入内存
SQL
oracle
数据集
报表设计
润乾报表编辑器
常规sql 复杂sql 存储过程 Text文件 Xml文件 自定义数据集 内建数据集 Olap数据集
润乾软件

提供最好的报表工具
第27页
3.4 SQL存储过程数据集的参数
数据集参数
报表参数 注意
用于控制数据查询的范围 是一个符合润乾定义规则的表达 式 可以直接使用报表的参数 利用JDBC PreStatement处理 详解请关注润乾报表的交互模型 SQL/存储过程中参数用?代替 不能在SQL/存储过程中直接用报 表参数 SQL/存储过程中的?个数与顺序 必须与参数定义中一致
润乾报表设计基础
2006年
创新技术推动应用进步
润乾软件– 提供最好的报表工具
培训内容
一、报表介绍 二、单元格及其属性 三、数据源和数据集 四、报表设计 五、系统配置
润乾软件

提供最好的报表工具
第2页
一、报表介绍
1.1 报表定义 1.2 报表的展现 1.3 设计报表的流程 1.4 报表的组成
润乾软件

提供最好的报表工具
第4页
1.2 报表的展现
页眉区 标题区 表头区 数据区 表尾区 页脚区
润乾软件

提供最好的报表工具
第5页
1.3 设计报表的流程
打开设计器,定义数据源并连接 新建报表
定义参数和宏 定义数据集 定义表达式 调整外观风格\显示格式\显示值等 预览报表 调整修改
润乾软件

提供最好的报表工具
参数说明:
selectExp filterExp 选出字段或表达式 过滤条件
相关主题