Установка реквизитов

Обработка предназначена для изменения или установки реквизитов объектов и табличных частей объектов.

Объектами обработки могут является значения следующих типов: 
  • Все ссылочные типы за исключением перечисления;
  • Все объектные типы ссылочных типов;
  • Все Наборы записей;

Обработка  возвращает не записанный объект с установленными, измененными реквизитами.

Для обработки предусмотрены настройки.

Рекомендуемые вложенные обработки:

Форма обработки разделена на 2 части, слева дерево типов, справа таблица свойств (перечень реквизитов).


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

Перечень реквизитов содержит все реквизиты выбранного в дереве типов объекта или табличной части. 
Состав колонок аналогичен таблице параметров конструктора и таблице свойств обработки Загрузка данных:
  • Имя имя реквизита, как оно задано в конфигураторе. 
  • B  (выражение) признак, позволяющий задать значение выражением на встроенном языке 
  • Важно:
    Выражение может быть как вычисляемое (конструкция Вычислить()) так и выполняемое (конструкция Выполнить()), в последнем случае искомое (необходимое) значение необходимо передать в переменную "Результат". При установке данного флага будет произведена попытка представления этого значения на встроенном языке, при снятии значение будет выполнено(вычислено).
    Доступные переменные:
    • Объект - объект обработки;
    • ТекущиеДанные - структура обрабатываемой строки результата;
    • Параметры структура параметров текущей строки дерева запросов.
    • СтрокаТЧ - текущая строка табличной части Объекта (доступна только в табличных частях);
    • Запись - текущая запись в наборе записей регистра (доступна только для регистров)
  • Значение указывается значение или выражение на встроенном языке. Установка значений(выражений) производится через специальную форму - Диалог выбора переменной.

Примечание:
В реквизитах так же присутствуют реквизиты, которые доступны только для чтения (Ссылка,Предопределенный,Проведен), не стоит пытаться устанавливать им значения ни к чему кроме ошибки это не приведет.

Comments