Как узнать откуда вызвана обработка заполнения объекта

1. scanner1980 268 04.12.17 13:16 Сейчас в теме
Здравствуйте.
При вызове обработки заполнения объекта из списка документов, необходимо пользователю выдать предупреждение. А если из формы объекта, то просто заполнить объект. Каким образом узнать откуда вызвана команда?
По теме из базы знаний
Найденные решения
5. user633533_encantado 11 04.12.17 15:03 Сейчас в теме
У формы обработки заполнения есть владелец - другая форма. Вот по ее имени можно понять откуда обработка вызывается.
scanner1980; EVKash; Fe9_min; +3 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. Boneman 302 04.12.17 14:53 Сейчас в теме
(1)
Каким образом узнать откуда вызвана команда?

анализировать и оповещать, в том месте где он нажимает. Т.е. в форме списка же и делать это надо.
А обработка заполнения, это считай серверная процедура, там никаких предупреждений лепить не нужно...если там уже начало выполнятся с определенными параметрами, то должно однозначно выполнится без всяких предупреждений.
2. Fe9_min 50 04.12.17 14:43 Сейчас в теме
А остановка по заведомо созданной ошибке в коде обработки не даёт информации?
4. Fe9_min 50 04.12.17 15:01 Сейчас в теме
Похоже нет возможности различить Списка Форма или самого объекта. Там передаётся 2а параметра в обработку для её выполнения:
1) Название обработки - Строка;
2) Массив для обрабатывания - ничего полезного для выяснения различий места вызова.
Скрин из конфы ERP 2.2.

Моё предложение - не выводить вашу обработку на форму списка - и никаких предупреждений не надо.
Прикрепленные файлы:
5. user633533_encantado 11 04.12.17 15:03 Сейчас в теме
У формы обработки заполнения есть владелец - другая форма. Вот по ее имени можно понять откуда обработка вызывается.
scanner1980; EVKash; Fe9_min; +3 Ответить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот