2014-12-01 2 views
0

при попытке добавить новый новый атрибут Я получаюОшибка при добавлении атрибутов

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

Вот мой код

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

Ваши кавычки (") кажутся нестандартными.' '' Vs. '' ' –

ответ

1

Tcl (наряду со многими другими языками программирования) требует, чтобы вы использовать real " вместо «умных котировок», таких как и . Если ваш редактор настаивает на изменении " в при нажатии ", вы сильно рекомендуется использовать другой редактор. Есть много редакторов, подходящих для выполнения этой задачи, но они не пересекаются с текстовыми процессорами.

С не является особым персонажем для Tcl вообще, “Enter - это просто «гоночное слово» с шестью символами в нем, которое Tcl совершенно доволен. (За ним следует слово the, слово shipping и т. Д.) Однако description команда не нужна! Он хочет только один аргумент, а это значит, что вам нужно использовать правильный тип цитаты.

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

Обратите внимание, что Stack Overflow выделяет мою исправленную версию по-разному для вашего кода. Это потому, что он использует правильный тип цитаты ...

Смежные вопросы