6数据管理——给标签提供数据
如果你的标签需要打印很多份,每份内容不同(比如 1000 个不同的产品名),你不需要手动改 1000 次——只需要准备一个数据源,让标签自动读取就可以了。
6.1 什么是数据源?
数据源就是你的数据来源。可以是:
- Excel 文件(.xlsx / .xls)—— 最常用,简单方便
- CSV 文件(逗号分隔的文本文件)—— 很多系统导出的格式
- 数据库(SQL Server / MySQL / PostgreSQL / SQLite / Access / Oracle)—— 企业级应用
- QIF 文件 —— 财务数据导入格式
6.2 从 Excel/CSV 导入数据(最常用方式)
假设你有一个 Excel 表格,里面有两列:商品名称 和 价格。你希望标签上显示这些数据。
准备好你的 Excel 文件。第一行应该是列名(比如"商品名称"、"价格"),从第二行开始是数据。
在软件中,点击菜单 「数据 → 导入 Excel/CSV」。
在弹出的对话框中,点击"选择文件",找到你的 Excel 文件并打开。
配置导入参数:
- 如果文件是 Excel(.xlsx),选择哪个工作表(Sheet1、Sheet2...)
- 如果文件是 CSV,选择分隔符(一般是逗号,也可能是制表符或分号)
- 勾选"第一行作为列名"(强烈建议)
- 设置数据起始行(一般从第 2 行开始,因为第 1 行是列名)
点击"预览",你会看到数据表格——确认数据正确。
点击"确认",数据就导入到软件中了。现在你可以把标签组件绑定到这些数据上了。
💡 提示:导入数据后,你可以通过 「数据 → 数据源面板」 来查看已导入的数据、浏览每条记录、刷新数据。
6.3 连接数据库
如果你使用的是企业数据库(比如公司服务器上的 SQL Server),可以这样连接:
点击菜单 「数据 → 数据库连接」。
在对话框中选择数据库类型(比如 MySQL、SQL Server)。
填写连接信息:
- 服务器地址:数据库所在的电脑 IP 或主机名
- 端口:默认一般是 3306(MySQL)或 1433(SQL Server)
- 数据库名:要连接哪个数据库
- 用户名 / 密码:登录凭据
点击"测试连接",如果提示"连接成功",说明信息正确。
点击"确定"保存连接。然后你可以选择要查询的表或编写 SQL 语句来获取数据。
6.4 QIF 文件导入
QIF 是财务软件常用的数据交换格式。如果你的银行或财务系统导出了 QIF 文件,可以直接导入。
- 导入后自动解析交易记录(日期、金额、描述等)
- 字段自动映射到标签组件
- 可以预览确认
6.5 变量管理
变量是一些"自带的值",可以直接在标签中使用,不需要从外部导入:
- 系统变量:当前页码({页码})、总页数({总页数})、当前日期时间({日期})、文件名({文件名})等
- 用户自定义变量:你可以自己创建变量,比如 {公司名} = "阿标科技有限公司",在标签中引用即可
- 序列变量:打印时自动递增,比如序号 0001、0002、0003…