Получить ссылку на дополнительную обработку из формы этой обработки
Добавил я обработку в справочник Дополнительные отчеты и обработки . У неё есть форма. На форме реквизит "Объект" с типом внешняя обработка. Как получить ссылку в модуле формы, на эту обработку? Конечно можно Справочники.ДополнительныеОтчетыИОбработки.НайтиПоНаименовнию(). Но вдруг поменяют потом наименование.
По теме из базы знаний
- 1С обмен данными с клиентом банка для БП 3.0, ERP 2.4, ERP 2.5 с дополнительными правилами загрузки
- Загрузка номенклатуры в УТ11, КА 2, ERP 2, Розница 2 из Excel. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки
- БСП: Дополнительная обработка (Регламенты), примеры от простого к сложному
- Практика: Передаем произвольный параметр и открываем форму выбранной нами дополнительной обработки
- Индикатор прогресса фонового выполнения дополнительной обработки БСП
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2) Более менее универсальное решение (в справочнике ДополнительныеОтчетыИОбработки это реквизит "ИмяОбъекта"), правда, не идеально – теоретически в справочнике могут существовать более одного элемента с одинаковым реквизитом "ИмяОбъекта". Нужно проверять еще и "Публикация", "ПометкаУдаления" и "Вид".
(3) Что такое УИД обработки? Откуда внешняя обработка знает про УИД элемента справочника?
(4) Правильное решение, при условии, что тип команды – "ВызовКлиентскогоМетода" или "ОткрытиеФормы". Для серверных методов ссылку надо искать в передаваемых параметрах.
(3) Что такое УИД обработки? Откуда внешняя обработка знает про УИД элемента справочника?
(4) Правильное решение, при условии, что тип команды – "ВызовКлиентскогоМетода" или "ОткрытиеФормы". Для серверных методов ссылку надо искать в передаваемых параметрах.
(5) УИД элемента справочника Дополнительные обработки имеется ввиду. Что мешает добавить обработку в справочник, посмотреть какой УИД она получила и его прописать в обработке? ну придется перегрузить обработку еще раз повторно, зато к наименованию никаких привязок нет, уид пользователи точно не смогут поменять.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот