跳到主要内容

report-designer

借助报表设计器,您可以直接在 Klacks 中设计自己的打印模板 — 从排班表到地址列表 — 无需任何外部工具。

运作方式

一份报表由三个区域组成,均在*设计器(Designer)*标签页中编辑:

  • 页眉 — 打印在每一页顶部。它分为三个区块(左、中、右),可放置数据库字段、自由文本或图片(例如通过图片管理器上传的公司标志)。
  • 正文 — 包含一个或多个数据表格。通过从字段列表拖放即可添加列;列序同样通过拖放调整,列宽则通过每列的百分比输入框设置。
  • 页脚 — 打印在每一页底部。

每个表格都关联一个数据源,在数据源标签页中选择:排班表(Schedule)、地址列表或地址详情、缺勤、班次、分组或容器模板(Container Template)。数据源决定哪些字段可用。

版式设计方面提供:

  • 按单元格和自由文本设置格式:字体、字号、加粗/斜体/下划线、文字颜色、对齐方式。
  • 单元格边框可按边单独设置(上/右/下/左),并可选择线型与线色。
  • 表格合计行支持 SUM 字段:数值列会自动求和。
  • 数据表格前后可插入自由文本行 — 例如用于备注、条款或签名栏。
  • 常规标签页中的页面设置:纵向或横向、纸张大小(A4、A3、B4/B5 JIS、Letter)以及页边距(毫米)。

小贴士

  • 合并字段(Merged Fields): 通过所选字段的工具栏可以把多个字段合并到同一列;分隔符(逗号、空格、换行、连字符)可自由配置。
  • 数据源为排班表时有两个附加选项:按天合并条目(同一天的多个条目合并为一行)和显示完整期间(显示所有日期,包括没有条目的日期)。
  • 表格合计行通过对应表格下方的复选框启用;合计行字段的 SUM 标签可单独显示或隐藏。

立即体验:Klacks Playground — 登录 admin@test.com / P@ssw0rt1,数据每日自动重置。