数据库模式
已增加门框/门扇简称自由组合说明及生产单示例。
数据库模式使用 SQLite 存储规则数据,生产单仍从 Excel 读取。
8.1 数据库存储哪些内容
数据库按“工作表 → 数据表”保存规则数据:
| Excel 工作表 | 数据库表 |
|---|---|
| 生产单 | production_orders |
| 门扇规则 | door_leaf_rules |
| 门框规则 | door_frame_rules |
| 配件规则 | parts_rules |
| 铰链规则 | hinge_rules |
| 视口规则 | glass_rules |
| XYN规则 | xyn_rules |
| 裁切线规则 | trim_rules |
| 标签规则 | label_rules |
8.2 使用步骤
- 在设置中选择“SQLite 数据库存储模式”。
- 用“导入”功能把规则表 Excel 导入数据库(生产单不导入,走 Excel)。
- 之后每次出图:规则从数据库加载,生产单从 Excel 读取。
8.3 维护与迁移
- 数据库升级与字段迁移请以当前安装包提示为准;更新前备份规则数据,不要假定升级会自动迁移所有字段。
- 老数据库升级后自动兼容,行为与之前一致。
- 数据维护在“数据维护(数据库模式)”分组中操作。
提示:数据库模式主要用于规则长期稳定、多人共用的场景;单机临时出图直接用 Excel 模式更简单。
8.4 数据库模式下的自由组合字段
如果使用 SQLite 数据库存储规则,门框规则表需要增加可为空的门框简称字段,门扇规则表需要增加可为空的门扇简称字段。生产单仍可从 Excel 读取,其他配件、铰链、视口、XYN、裁切线规则不需要新增简称字段。
| 来源工作表 | 新增字段 | 是否必填 |
|---|---|---|
| 门框规则 | frame_short_name(门框简称) | 否 |
| 门扇规则 | leaf_short_name(门扇简称) | 否 |
导入规则时,同一简称的所有角色行应保持一致,并且一个简称只对应一个原始门型名称。数据库升级后应重新导入门框规则和门扇规则,确认简称列已保存,再测试生产单第 5 行 K35+S35 和第 6 行 K70+S35。
老数据库没有简称字段时,老生产单按原门型名称的行为不应改变;要使用自由组合写法,必须先完成数据库模式升级和规则重新导入。
需要协助?如果你的生产单或工艺配置与章节示例不同,请先联系阿喜确认适配方式。联系技术支持 →

