原文链接:https://www.reportbro.com/doc/userguide
设计元素
- 将设计元素拖拽到你的模板上
- 在模板或菜单面板上选择一个元素并点击此元素
- 根据您的需求配置此元素的属性和样式
- 选中多个元素时,可展示对齐选项
| 元素 | 说明 | ||
| 文本(Text) | 文本元素可由静态文本、参数、以及静态文本和参数共同构成, 或者是可解析的表达式(参考表达式语法)。预定义样式也可用于文本元素. 启用富文本可以在一个文本元素中使用不同的样式。 富文本还允许使用参数,但不支持表达式解析。 更多: 参考视频教程:使用文本元素 | ||
| 水平线(Horizontal line) | 水平线支持可调整的宽度、高度和颜色 | ||
| 图片(Image) | ReportBro支持两种常用的图像格式: PNG和JPG。 支持的文件扩展名: .png .webp .jpg 和 .jpeg。 添加图片的方式 1. 上传静态图像: 直接上传图片文件 2. 定义一个图像参数:利用图像参数动态包含图片 打印和缩放 – 在打印时,ReportBro可通过对图像进进行相应的缩放,以优化图片的质量。 – 保持纵横比以防止失真并保持打印质量。 – 图像可以调整到其实际高度和宽度,确保不会拉伸。 更多:参考教程:在报表中添加图像 | ||
| 表格(Table) | 表格用于展示值的列表,例如 收据、统计报表和发货单项目。在表格中打印动态数据时,需要将数据源设置为 列表参数。 选择和导航 在表格上单击时,选中表格本身。 在表格中双击时,选中表格中的内容元素,可对内容元素进行详细配置。 配置和样式 配置表格内容元素的方式和配置文本元素的方式相同。 表格配置的等级 1. 表格元素: – 包含数据源的定义。 – 允许启用/禁用表头和表尾。 – 在进行分组展示时,设置内容行的数量(参考下一段:数据分组)。 – 在默认情况下,一个表格包含一个内容行用于遍历列表参数。 2. 表格内容元素: – 配置内容元素 – 在打印设置中,启用“总在相同页面展示”,可以在换页时阻止拆分行。 3. 表头和表尾元素(当启用时): – 当表格的数据超过多页时,表头可在每页上都展示。 更多:参考教程: 创建表格 数据分组 对于在表格内将数据行分组展示的需求,ReportBro添加了强大的层,用于组织数据。 1. 内容行的需求: – 为了创建分组表格至少需要定义2个内空行。 – 第一个内容行的作用是接受分组表达式 – 另外一个内容行的作用是保存实际的数据。 2.配置内容行: – 单击表格,并找到“内容行”配置项。 – 在菜单面板中,可以找到所有的内容行。 – 选择第一个内容行入口,并在打印配置中录入一个“分组表达式” – 此行只会在分组表达式的值变化的时候才打印。 3. 分组头和分组尾: – 对于每个分组,都可以对分组头和分组尾的显示进行配置。 – 为了在每个分组上都显示一个分组头, 需要确认包含“分组表达式”的内容行显示在包含实际数据的内容行上方(没有分组表达式的行) 更多:参考教程: 表格分组 隐藏表格列 通过控制表格列的显示条件,可以自定义表格列的展示。 1. 选择表格头列: – 单击需要控制显示的格式头列。 2. 定义打印条件: – 在打印设置中,设置一个显示条件,该列就会根据该条件进行展示或隐藏。 3. 调整空间: – 如果你希望在某列隐藏时,其他列可以占用该列的空间,可以每个列头上都定义增长权重。 – 如果未设置增长权重,该列的宽度会保持预设的值。 更多: 参考教程: 根据条件打印表格列 动态表格列 当你的数据没有固定的列时,你需要同时在横向和纵向扩展表格, 你可以通过使用“简单列表参数”灵活实现这个功能。 更多: 参考教程: 在表格中使用动态列 | ||
| 条码 | 未完,待续 | ||