Справочник функций для вычисляемых полей

№ п/п

Функция

Описание

1.

Уникальный идентификатор

Уникальный идентификатор ссылки.

2.

Отсечь незначащие символы

Убирает все незначащие символы (пробелы, символы переноса строки и т.п.) слева и справа от строки.

3.

Полное имя метаданных (тип значения)

Тип значения параметра.

Подробнее об использовании функции читайте в статье.

4.

Навигационная ссылка

Возвращает навигационную ссылку объекта 1С (например: e1cib/data/Справочник.Номенклатура?ref=b7b5bcaec56cc14411e6e9113ae74b22).

5.

Уникальный идентификатор SQL (ВЕХНИЙ регистр)

Возвращает уникальный идентификатор SQL типа данных uniqueidentifier в верхнем регистре. Аналогичный результату функции MS SQL.

Подробнее об использовании функции читайте в статье.

6.

Уникальный идентификатор SQL (нижний регистр)

Возвращает уникальный идентификатор SQL типа данных uniqueidentifier в нижнем регистре. Аналогичный результату функции MS SQL.

Подробнее об использовании функции читайте в статье.

7.

Ссылка SQL (_IDRRef)

Аналог поля _IDRRef в таблицах базы данных MS SQL, но только в виде строки (а не Binary, как в БД).

Подробнее об использовании функции читайте в статье.

8.

Текущая дата

Аналог ТекущаяДата() в языке 1С.
Часто требуется в таблицах выводить специальное служебное поле, содержащее дату и время выгрузки каждой конкретной строки таблицы. Для этого можно использовать эту предопределенную функцию.

9.

Год

Год от параметра (число).

10.

Месяц

Номер месяца в году от параметра.

11.

День

Номер дня в месяце от параметра.

12.

День недели

Номер дня недели от параметра.

13.

Если тип число

В это поле будут выгружены данные, если тип параметра является числом, в противном случае будет отображено значение [NULL]

14.

Если тип дата

В это поле будут выгружены данные, если тип параметра является датой.

15.

Если тип булево

В это поле будут выгружены данные, если тип параметра является булево.

16.

Если тип строка

В это поле будут выгружены данные, если тип параметра является строкой.

17.

Если тип ссылка

В это поле будут выгружены данные, если тип параметра является ссылкой.

18.

Представление

Представление параметра.

19.

Метаданные.Очередь.Время записи

Выводит точное время записи в очередь, фиксируется вплоть до миллисекунд. Подробнее об использовании функции читайте в статье.

20.

Метаданные.Очередь.Операция

Выводит в очередь операцию, которую выполнил пользователь (insert/update/delete/init).

21.

Метаданные.Очередь.Пользователь

Выводит в очередь имя пользователя, который выполнил операцию.

22.

Метаданные.Проект.Время запуска

Выводит время запуска проекта.

23.

Метаданные.СтрокаПроекта.Время запуска

Выводит время запуска строки проекта.

24.

Метаданные.Очередь.Количество записей

Возвращает количество записей в выборке (сегменте).

25.

Уникальный идентификатор строки

при пустом атрибуте возвращается «Новый УникальныйИдентификатор()».

26.

Имя перечисления

Функция устанавливается по умолчанию при выгрузке перечислений.

27.

ОбщийРеквизит

Функция используется только для параметров разделения для реквизитов, использующихся для разделения базы. Конкретный реквизит указывается в качестве параметра (например, «ОсновныеДанные» или «ВспомогательныеДанные», которые обычно используются для разделения данных по технологии 1cFresh).

28.

Имя перечисления

Функция устанавливается по умолчанию, если в настройках Экстрактора установлен флаг «Выгружать имена перечислений».

Примечание

Для того, чтобы вычисляемые поля «метаданных» регистрации изменений для новых проектов добавлялись автоматически необходимо заполнить «Метаданные.Очередь» в настройках Экстрактора (на вкладке «Данные»).