Специальные процедуры и функции
ТипЗначения
Получить тип значения данных.
Синтаксис:
ТипЗначения(<3начение>)
Англоязычный синоним:
ValueType
Параметры:
<3начение> Выражение, тип данных значения которого надо определить.
Возвращаемое значение:
Функция возвращает числовое значение:
- 0 – неопределенный тип данных;
- 1 – числовой тип данных;
- 2 – строковый тип данных;
- 3 – тип данных – дата;
- 10 – агрегатный тип данных "Перечисление";
- 11 – агрегатный тип данных "Справочник";
- 12 – агрегатный тип данных "Документ";
- 13 – агрегатный тип данных "Календарь";
- 14 – агрегатный тип данных "ВидРасчета";
- 15 – агрегатный тип данных "Счет";
- 16 – агрегатный тип данных "ВидСубконто";
- 17 – агрегатный тип данных "ПланСчетов";
- 100 – так называемый внешний объект. В этот класс попадают все агрегатные объекты, не вошедшие в вышеперечисленный список, такие как "Текст", "Таблица", "Запрос", "ЖурналРасчетов" и т. п.
Описание:
Функция ТипЗначения определяет, к какому типу данных принадлежит переданный параметр <3начение> и возвращает числовой результат:
Пример:
Если ТипЗначения(Код)<>1 Тогда Предупреждение("Код имеет не числовой тип !!!"); КонецЕсли;