跳到主要内容
版本:4.x

表头含义与常见错误

表头行一览

你看到的意思能不能改
## / ##var字段名行列名一般由程序定;加列要找程序
##type类型行不要改成中文或「看起来像」的字
##group导出分组按项目规范填 c / s;不确定问程序
## / ##comment注释行可写中文说明;整行不导出
数据行真正进包的内容你的主战场

完整小例子:

##varidnameon_sale#内部说明
##typeintstringbool
##groupc,sc
##道具ID名称是否上架不进包
1001金币随便写
##1002草稿本行整行不导出

注释列 vs 注释行

形态怎么识别结果
注释列字段名为空,或以 # 开头(如 #备注这列填了也不进游戏
注释行该行第一格## 开头整行忽略

常见类型怎么填

##type 里写的你可以填注意
int / float数字;多数可留空当 0不要填「一百」
bool/true/false0/1
string任意文字;空格子一般是空串真要「空」有时要按程序说明填 ""
枚举名(如 Quality)枚举英文名、中文别名、或数字别名以程序提供的为准,如
datetime日期时间一般不要留空
? 的类型(如 int?可留空或填 null 表示没有与「填 0」不是一回事

枚举示例:

##varidquality
##typeintQuality
1WHITE
2
31

常见错误对照

现象可能原因怎么办
整表没导出Sheet 左上角不是 ##;或表未登记看 A1;问程序是否在 __tables__
某列客户端没有##group 写成了 s改成 cc,s / 留空(以规范为准)
类型报错文字进了 int;枚举名拼错对照 ##type 与枚举名单
引用 / id 报错填了不存在的道具 id 等先在目标表确认 id 存在
填了备注却进游戏字段名没加 #,被当成正式列备注列名改成 #xxx 或空
某行怎么改都不生效该行第一格是 ## 注释行去掉行首 ##

相关链接