0

Константа
Метод НазначитьТип()

Назначает тип для константы неопределенного типа

Синтаксис

Метод НазначитьТип() имеет следующий синтаксис:

НазначитьТип(Идентификатор, ИмяТипа, [Длина], [Точность])

А также альтернативный англоязычный синтаксис:

SetType(Identifier, Type, [Length], [Precision])

Параметры

Описание параметров метода НазначитьТип():

Имя параметра Тип Описание
Идентификатор Строка Идентификатор константы, как он задан в конфигураторе
ИмяТипа Строка Имя типа данных. Один из примитивных или встроенных агрегатных типов
Длина Число Длина значения (для примитивных типов Число и Строка)
Точность Число Точность числа (для типа Число)
Жирным шрифтом выделены обязательные параметры

Описание

Метод НазначитьТип() устанавливает тип для константы неопределенного типа. После этого константе можно присваивать значения

Внимание! В случае, если вы некорректно указали идентификатор константы, программа не выдаст никакой ошибки и назначения типа не произойдет

Пример использования

Пример кода с использованием метода НазначитьТип():

//для примитивных типов
Константа.НазначитьТип("ПараметрЗапуска", "Число", 1);
Константа.ПараметрЗапуска = 1;

//для агрегатных типов
СпрТовары = СоздатьОбъект("Справочник.Товары");
Если СпрТовары.НайтиПоКоду(1) = 1 Тогда
	Константа.НазначитьТип("ПараметрЗапуска", "Справочник.Товары");
	Константа.ПараметрЗапуска = СпрТовары.ТекущийЭлемент();
КонецЕсли;

Читайте также:

  1. Работа с константами

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *