Литерал типа ЧИСЛО

Литерал типа ЧИСЛО записывается в виде:

<Целое число>[.<Целое число>]

Примеры:

ТИП(Строка) // Получится тип Строка
ТИП(Справочник.Номенклатура) // Получится тип - ссылка на справочник Номенклатура

Значения типа ТИП можно в языке запросов можно использовать в операциях сравнения, упорядочивания, группировки.
Пример использования типа в операции сравнения:

ВЫБРАТЬ
          ТИПЗНАЧЕНИЯ(Продажи.Регистратор)
ИЗ
          РегистрНакопления.Продажи КАК Продажи
ГДЕ
          ТИПЗНАЧЕНИЯ(Продажи.Регистратор) = ТИП(Документ.РасходнаяНакладная)

Возможна передача значения типа ТИП как параметр запроса.

Пример:

ВЫБРАТЬ
          ТИПЗНАЧЕНИЯ(Продажи.Регистратор)
ИЗ
          РегистрНакопления.Продажи КАК Продажи
ГДЕ
          ТИПЗНАЧЕНИЯ(Продажи.Регистратор) = &Тип

При сравнении значения типа ТИП значения упорядочиваются в следующем порядке (первый тип считается самым малым):

  1. ЧИСЛО
  2. Ссылка на таблицу
  3. Другие типы

1C:Enterprise Developer's Community