添加属性时出错

时间:2014-12-01 09:47:34

标签: tcl

尝试添加新的新属性时我正在

Error: #1900068: add attribute failed
Error: #1900003: Expected keyword - got 'the'

这是我的代码

add attribute LabelTest
 description “Enter the shipping label number” 
 type integer;

1 个答案:

答案 0 :(得分:1)

Tcl(与许多其他编程语言一样)要求您使用真实"而不是等“智能引号”。如果您的编辑在按时坚持将"更改为,则强烈建议使用其他编辑器。有许多编辑适合于任务,但它们与文字处理器脱节。

由于根本不是Tcl的特殊字符,“Enter只是一个“裸字”,其中包含六个字符,Tcl非常满意。 (后跟一个the字,一个shipping字等。)但是,description命令不是!它只需要一个参数,这意味着你需要使用正确的引用类型。

add attribute LabelTest
description "Enter the shipping label number"
type integer;

请注意,Stack Overflow突出显示我的更正版本与您的代码不同。这是因为它使用了正确的引用类型......