T100程序设计:PRINTX与PRINT的区别及报表格式解析

需积分: 49 9 下载量 61 浏览量 更新于2024-08-16 收藏 12.06MB PPT 举报
此资源主要介绍了T100程式设计中关于`PRINTX`与`PRINT`两个命令的区别,以及在报表开发,特别是凭证报告设计方面的详细内容。`PRINTX`和`PRINT`是两种不同的输出方式,适用于不同的场景。 1. `PRINTX`与`PRINT`差异: - `PRINTX`:它生成的是XML格式的报表,这种格式的数据结构更加规范,适合用于数据交换和复杂报表的呈现。`PRINTX`命令中的变数可以是TEXT或BYTE类型。报表的呈现方式依赖于样版文件(.4rp),这使得报表设计更加灵活且易于维护。 - `PRINT`:则输出TEXT格式的报表,更适合简单的文本输出。在代码(4GL)中直接指定显示方式,例如使用`SKIP`和`COLUMN`等指令来控制布局。 2. T100凭证报告设计: - 凭证模板介绍:包括一般凭证、表格、子报表、签核和条码等多种类型。这些模板提供了丰富的报告设计元素,以满足不同业务需求。 - 凭证报表元件:课程可能涵盖了如何创建和配置这些元件,以构建自定义的报告结构。 - 样板(.4rp):这是用于定义报表外观和布局的文件,可以通过GeneroReport样版设定作业进行设置。 - 条码类型:资源详细列举了多种一维和二维条码类型,如UPC、EAN、Code 39等,并指出哪些可以被扫描。这对于在报告中集成条码功能至关重要,方便数据追踪和自动化处理。 - 輸出格式:GR支持多种输出格式,包括SVG预览和打印、PDF、Excel、RTF、HTML以及邮件发送等,提供了广泛的交付选项以适应不同的用户需求和应用场景。 课程大纲还包括实作练习,这意味着学习者不仅会了解理论知识,还会通过实际操作来掌握T100凭证报告的设计和制作。通过这些练习,他们将能够熟练地运用`PRINTX`和`PRINT`命令,创建和定制各种复杂的报表。