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