尝试添加新的新属性时我正在
Error: #1900068: add attribute failed Error: #1900003: Expected keyword - got 'the'
这是我的代码
add attribute LabelTest
description “Enter the shipping label number”
type integer;
答案 0 :(得分:1)
Tcl(与许多其他编程语言一样)要求您使用真实"
而不是“
和”
等“智能引号”。如果您的编辑在按“时坚持将"
更改为“
,则强烈建议使用其他编辑器。有许多编辑适合于任务,但它们与文字处理器脱节。
由于“
根本不是Tcl的特殊字符,“Enter
只是一个“裸字”,其中包含六个字符,Tcl非常满意。 (后跟一个the
字,一个shipping
字等。)但是,description
命令不是!它只需要一个参数,这意味着你需要使用正确的引用类型。
add attribute LabelTest
description "Enter the shipping label number"
type integer;
请注意,Stack Overflow突出显示我的更正版本与您的代码不同。这是因为它使用了正确的引用类型......