Слов (Dict)
Оператор «Слов» («Dict») предназначен для задания строковых значений при помощи словаря.
Синтаксис:
Слов <ФразаИзСловаря>
Или
Dict <DictionaryCode>
<ФразаИзСловаря> (<DictionaryCode>) – строковый код фразы из словаря. В словаре задано соответствие строковой фразы специальному коду. При исполнении из словаря извлекаются соответствующие строки. Заменив словарь, в котором строковые фразы для кодов заданы, например, на другом языке, возможно значительно облегчить локализацию программы. Редактирование словаря происходит в редакторе словаря.
Примеры:
//Процедура приветствия без использования словаря.
Процедура Приветствие(Пользователь)
Имя = Пользователь.Имя;
Если Имя <> "" Тогда
Сообщить("Здравствуйте, " + Имя + "!");
Иначе
Сообщить("Не задано имя пользователя!");
КонецЕсли;
КонецПроцедуры
//Процедура приветствия с использованием словаря
//(в словаре присутствуют фразы с кодами "HelloUser" и "NoUserName").
Процедура Приветствие(Пользователь)
/
Имя = Пользователь.Имя;
Если Имя <> "" Тогда
Сообщить(Слов HelloUser + ", " + Имя + "!");
Иначе
Сообщить(Слов NoUserName);
КонецЕсли
\