Иллюстрированный самоучитель по языку системы 1С:Предприятие

Специальные процедуры и функции

ТипЗначения

Получить тип значения данных.

Синтаксис:

ТипЗначения(<3начение>)

Англоязычный синоним:

ValueType

Параметры:

<3начение> Выражение, тип данных значения которого надо определить.

Возвращаемое значение:

Функция возвращает числовое значение:

  • 0 – неопределенный тип данных;
  • 1 – числовой тип данных;
  • 2 – строковый тип данных;
  • 3 – тип данных – дата;
  • 10 – агрегатный тип данных "Перечисление";
  • 11 – агрегатный тип данных "Справочник";
  • 12 – агрегатный тип данных "Документ";
  • 13 – агрегатный тип данных "Календарь";
  • 14 – агрегатный тип данных "ВидРасчета";
  • 15 – агрегатный тип данных "Счет";
  • 16 – агрегатный тип данных "ВидСубконто";
  • 17 – агрегатный тип данных "ПланСчетов";
  • 100 – так называемый внешний объект. В этот класс попадают все агрегатные объекты, не вошедшие в вышеперечисленный список, такие как "Текст", "Таблица", "Запрос", "ЖурналРасчетов" и т. п.

Описание:

Функция ТипЗначения определяет, к какому типу данных принадлежит переданный параметр <3начение> и возвращает числовой результат:

Пример:

Если ТипЗначения(Код)<>1 Тогда

Предупреждение("Код имеет не числовой тип !!!");

КонецЕсли;
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.