spss中的char substr运行不了

DATASET ACTIVATE 数据集1.
COMPUTE chc_num1=CHAR.SUBSTR (chc_num,1,7).
VARIABLE LABELS chc_num1 '一级功能代码'.
EXECUTE.
在运行这串字符时,显示>第 17 列中的 错误号 4285。文本:chc_num

变量名不正确:名称长度超过 64 个字符,或者它并非由先前的命令定义。
此命令的执行停止。
这个要怎么处理