现场记录 / W7.2 · 卷号派生

A001 这样的卷号从哪里来,为什么前缀跟着机位变

A001 这种卷号不是一整串自由文本。当前显示形态由机位字母前缀 + 三位零填充数字拼出来,前缀跟着机位标识走,后面的数字来自卷号数值。也正因为显示名是派生结果,用户不能把这个字段改写成任意卡号字符串;能输入的是数字部分,而不是完整命名格式。

卷号的显示形态是“机位前缀 + 三位数字”的派生结果,不是一格可任意填写的完整卡名。

前缀跟机位走,数字统一补到三位

落库后的统一显示口径会把机位标识放在前面,再把卷号数字补成三位。例如机位前缀是 A、数值是 1,就显示为 A001。换成另一个机位前缀,前面的字母随之变化,后面的数值仍按同一套三位格式拼接。

这就是为什么《数字场记里哪些值是软件先填的》里看到的卷号具有稳定形状:界面与交件里看到的卷号都按这一套拼接规则给出,而不是分别维护多套卷名文本。

两条输入路径对 0 的处理不同

新建与编辑条记录时的那张机位参数表单允许把数字部分清空;清空后表单显示为空串,但实际数值落为 0。所以只要这条记录挂了机位,导出读到的就是 A000 这样的形状(没有挂机位时导出另有兜底值)。卷号的最小值因此不一定是 1:这条表单路径明确允许 0。

机位参数工具栏则使用另一套约束:加减与手工输入都会把数值限制在 1 到 999 之间。也就是说,两处面对同一个卷号数值,但输入边界并不相同:同一格数值在表单侧可以是 0,在工具栏侧不行。

输入只保留数字并截到三位

两条路径的输入都会过滤掉非数字字符,并且只保留前三位数字。因此字母、空格或下划线不能通过这两个输入框进入数字部分。前缀字母来自机位,不是用户在卷号数字里一起输入进去的。

旧的自由文本卷名列在工具栏那侧改动以及新建机位时会被置空,当前也没有可依赖的读写路径,因此它不能当作“另一种自定义命名方式”。这一列还存在,但存在不等于可用。

硬边界:不能自定义完整卡号格式

当前拼接规则只做机位前缀与数字零填充,因此不支持把完整卷号改成不带机位前缀的自由字符串,也不支持 B002_R1 这类带额外后缀的形状。可核对的是派生规则本身;任意卡号命名不在这条能力范围内。

《ALE 每一列的值从哪里来》里交付侧读到的卷号也来自这个派生值。接收方如果需要与素材卡或后期模板对照,应按实际导出值逐项核对,而不是假定任意现场卡名都能原样进入卷号字段。

当前卷号只按机位前缀与三位数字拼接;自由文本卡名和带额外后缀的自定义格式不在这条能力范围内。

FAQ

A001 里的 A 是用户输入的吗?

不是作为卷号数字的一部分输入。这个前缀来自机位标识,数字部分再按三位零填充拼在后面。

卷号可以是 0 吗?

机位参数表单允许清零,清空后表单显示为空串;只要这条记录挂了机位,导出形态就会出现 A000。工具栏路径则把输入限制在 1 到 999。

可以输入 B002_R1 这种完整卡号吗?

当前卷号输入只保留数字并截到三位,显示端再拼机位前缀,因此这类带额外后缀的自由格式不在当前范围内。

旧的自由文本卷名列能当备用输入吗?

不能把它当现有输入能力。该列在工具栏那侧改动和新建机位时会被置空,当前也没有可依赖的读写路径。


上海智独教育科技有限公司 — SlateX。以上数字截至 2026-09-24。

网站备案号:沪ICP备2026001245号-1 App 备案号:沪ICP备2026001245号-3A

上海智独教育科技有限公司

上海市嘉定区澄浏公路52号39幢2楼J

support@slateprotocol.com