Устанавливать значения дополнительных свойств для элементов справочников и классификаторов элементов указанного Справочника/Классификатора можно следующим образом:
• | Меню: Операции >> Справочник >> Макросы >>Справочники и классификаторы >> Справочники и классификаторы. Установка доп. свойства |
• | Меню: Моделирование >> Финансы >> Макросы >>Справочники и классификаторы >> Справочники и классификаторы. Установка доп. свойства |
• | Меню: Моделирование >> Документы и процессы >> Макросы >>Справочники и классификаторы >> Справочники и классификаторы. Установка доп. свойства |
Назначение: позволяет устанавливать значения дополнительных свойств для элементов справочников и классификаторов. Макрос может быть использован для записи значений дополнительных свойств из реквизитов шапки и табличной части задачи. При заполнении соответствий реквизитов задачи и реквизитов макроса действует принцип приоритета реквизита шапки. То есть, если в шапке заполнено поле Элемент и/или Свойство, то при записи значений будет использоваться именно оно. Для записи значений свойств при выполнении задачи нужно определить реквизиты задачи с соответствующими типами.
Для того чтобы макрос выполнялся регулярно с помощью регламентного задания, необходимо установить опцию Не открывать при выполнении.
Параметры макроса:
o | Свойства |
• | Доп. свойство — указывается дополнительное свойство, которое требуется заполнить. |
• | Записывать на дату — указывается дата, на которую будут записываться значения периодических дополнительных свойств. |
• | Значение доп. свойства — указывается значение дополнительного свойства. |
• | Элемент — указывается элемент, для которого устанавливаются дополнительные свойства. |
o | Соответствие |
• | Доп. свойство ТЧ— указывается дополнительное свойство табличной части, которое требуется заполнить. |
• | Записывать на дату ТЧ — указывается дата, на которую будут записываться значения периодических дополнительных свойств табличной части. |
• | Значение доп. свойства ТЧ — указывается значение дополнительного свойства табличной части. |
• | Элемент ТЧ — указывается элемент табличной части, для которого устанавливаются дополнительные свойства. |
Пример настройки макроса Справочник и классификатор. Установка доп. свойства
Выполнение макроса Справочник и классификатор. Установка доп. свойства
В результате выполнения данного макроса указанному элементу справочника (Классификатора) будет присвоено заданное значение дополнительного свойства.
Справочник Карточки документов
Использование табличной части задач в макросе
Рассмотрим пример заполнения дополнительного свойства Количество для справочника Проекты по табличной части задачи бизнес-процесса.
Последовательность настроек:
1. В макросе Справочник и классификатор. Установка доп.свойств с помощью кнопки Фиксированные значения устанавливаем следующие значения реквизитов:
1.1. Элемент - справочник Проекты.
1.2. Дополнительное свойство справочника - Количество.
Открытие формы для установки фиксированных значений реквизитов макроса
Установка значения для реквизита Элемент
Установка значения для реквизита Свойство
2. | Сохраняем настройку. |
3. | При настройке функции бизнес-процесса на вкладке Макросы добавляем требуемый макрос и проставляем соответствия реквизитов процесса и макроса. |
Установка соответствий реквизитов функции и реквизитов макроса
4. | При выполнении задачи заполняем необходимые реквизиты и выполняем макрос. |
Заполнение реквизитов задачи
В результате выполнения справочнику Проекты будет присвоено указанное значение дополнительного свойства Количество.
Установленное значение дополнительного свойства Количество для элемента справочника Проекты
Если нужно заполнить значения нескольких дополнительных свойств, то в список макросов для функции нужно добавить макросы для каждого дополнительного свойства.
См. также: