Имя: Пароль:
1C
 
1С УФ. Нужна идея, как вывести информацию из модуля объекта
☑
0 stans
 
01.10.26
✎
19:04
Добрый день, знатоки! Такая задача... Из формы списка помечается объект на удаление. Т.е. форма элемента не открывается!!! И нужно как-то отловить, что ставится пометка удаления и вывести список объектов, где этот объект использован. У меня пока нет идей((( Как отловить пометку - это понятно, а вот как вывести, т.к. модуль объекта на сервере выполняется.
1 toypaul
 
гуру
01.10.26
✎
19:13
(0) запретить пометку без доп. флага. сделать свою команду и по ней помечать
2 Garykom
 
гуру
01.10.26
✎
20:19
(0)
нужно как-то отловить
1. Подпиской на запись объекта
или в самом модуле объекта обработчики Перед/ПриЗаписи

вывести список объектов, где этот объект использован
2. Запросом, что за дурной вопрос
Банальный(ые) запрос(ы) или "Поиск ссылок на объект"

Если речь о том что вернуть результат в форму списка на клиент - а нафейхуа?
Сообщение и так можно привязать к объекту, при двойном клике он откроется
Как и Отказ в ОбщегоНазначения.СообщитьПользователю
3 PR
 
01.10.26
✎
20:20
(0) Так во-первых, в форме списка есть клиентское событие
Во-вторых, Сообщить на сервере доступно
В-третьих, что за глупая идея в целом при установке пометки на удаление сообщать, что объект где-то используется
А если в других объектах сделать такое же, то вообще ничего не пометишь на удаление получается, если есть перекрестные ссылки
4 Garykom
 
гуру
01.10.26
✎
20:23
(2)+ Вот если требуется выводить некую свою форму где ссылка объект используется (вместо обычного вывода сообщения)
Тут придется подумать да

Но обычно решается через обаботчики событий таблицы "Список" в форме списка
И обязательно это продублировать более надежно!
Чтобы нельзя было грохнуть объект вне формы списка через внешнюю обработку без ОбменДанными.Загрузка = Истина
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn