EAS套打模板设计:ReportOne格式详解
需积分: 10 67 浏览量
更新于2024-09-08
收藏 489KB PDF 举报
"这篇文档主要介绍了EAS系统中基于ReportOne格式的套打扩展报表工作流PDF的制作和使用,重点讲述了R1格式的组件和规则。"
在EAS系统中,为了提供更灵活和定制化的单据、报表打印功能,引入了ReportOne系列的Print格式,即R1格式。R1格式相较于原有的KDF系列Form格式有显著的改进,如支持报表打印分页、增强统计和运算能力、实现“承前页、过次页”功能、动态调整行高以及更好的数据表格展示等。新用户应使用R1格式制作模板,而老用户的KDF模板仍可继续使用,但将不再得到技术支持。
R1格式包含四个核心组件:
1. **页**:每个模板自动对应一个页对象,页是模板的设计区域。页的大小通常与纸张大小减去四边距相符,但在多数据源报表模式下,允许修改页的高度以适应内容。运行时,页会自动与主数据源绑定。
2. **单元对象**:包括文字对象、金额对象和图片对象。这些对象提供了固定区域,用于展示特定的数据或元素。例如,文字对象用于显示文本信息,金额对象用于格式化数值,图片对象则用于插入图像。
3. **数据表**:数据表是展示结构化数据的关键组件,可以与数据库中的数据源绑定,根据数据量进行分页或重复输出。
4. **网格**:网格用于组织和布局单元对象,可以方便地进行行列划分,便于数据的排列和展示。
在设计R1模板时,需要注意分页对象,如数据表,它们决定了何时开始新的一页。如果不存在这样的分页对象,主数据源会自动移动到下一条记录,使得页能够连续输出。此外,页面设置允许调整页边距,以适应不同的打印需求。
EAS的套打扩展报表工作流PDF基于ReportOne的R1格式,提供了更强大和灵活的报表设计能力,适用于复杂或定制化的打印场景。无论是实施人员、二次开发人员还是需求分析和测试人员,都能通过理解这些规则来创建满足业务需求的报表模板。
2013-04-28 上传
2011-12-23 上传
2023-06-13 上传
2019-06-10 上传
weixin_38669628
- 粉丝: 386
- 资源: 6万+
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章