#0
by SergTheGreat
Доброго дня! В управляемом приложении требуется в момент установки пометки на удаление выдать пользователю предупреждение и в зависимости от его реакции или выполнить доп. действия, или отказаться от пометки. Без интерактива все было бы понятно - событие "ПередЗаписью". А вот куда поставить вопрос пользователю, чтобы он возникал и в форме документа, и в форме списка?
#2
by mikecool
в форме элемента и списка писать в допсвойства объекта и анализировать в передзаписью
#4
by SergTheGreat
Как понять что поставлена пометка можно и без доп. свойств - нужно просто сравнить "Объект.ПометкаУдаления" и "Объект.Ссылка.ПометкаУдаления". Вопрос в том где именно (в какой момент) сравнивать!
#11
by SergTheGreat
Итак, зашли в тупик :-) Перефразирую первоначальную задачу: 1) пользователь открывает список документов и ставит пометку на удаление (например, нажимает кнопку "DEL"); 2) система выдает стандартное подтверждение и пользователь нажимает "Да"; 3) вот тут срабатывает мой перехватчик, который выдает пользователю еще один вопрос; 4) в зависимости от ответа или выполняется доп. процедура, или отменяется установка пометки. Как определить что установлена пометка или как отменить ее - это не проблема. Основной вопрос топика - где поставить перехват "события" из п.3.???
#20
by Лефмихалыч
бессмысленная трата байтов. Делай свои допдействия всегдга при пометке на удаление, молча
#21
by Лефмихалыч
Там скорее всего Вопрос("Ты хорошо подумал перед удалением или случайно нажал опять?", РежимДиалогаВопрос.ОК)
#23
by Lenka_Boo
Я в смысле: разве там есть такое типовое действие? (У меня под рукой сейчас нет ни одной базы на УФ)
#24
by SergTheGreat
М-да... очень не хотелось, но похоже придется так и делать. Не ожидал я что буду 1м, столкнувшимся с таком вопросом, думал меня ща ссылками на готовые рецепты закидают :-)
#25
by kosts
Заменить команды удаления (в панели, в контекстном меню, кнопку DEL перехватывать тоже) на свои. Выдавать одно предупреждение, потом делать, то что хочется.
#26
by SergTheGreat
Кстати, мысль! С кнопками (панели и контекстного) все ясно, а вот как нажатие DEL перехватить? Я так понимаю система не дает назначать служебные кнопки в качестве hotkey своим кнопкам.
#27
by Maxus43
не своди с ума людей, раскрой тайну - что за вопрос то там? это что надо придумать то такое...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Удаление элеменетов справочника партий, после пометки документа на удаление
- Удаление помученных на удаление элементов справочников
- перехват net send
- Как запретить удаление документа (или пометку на удаление) ?
- Роль: удаление и интерактивное удаление
- Перехват записи дока или спр без изменения конфигурации
- Перехват нажатия клавиш без использования ВК(самописных dll)
- 8.2 Перехват пометки удаления в динамическом списке.
- Перехват события Пометки на удаление
- Удаление помеченных на удаление
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- Перехват удаления строки в СЗ в управляемой форме
В этой группе 1С
- ошибка. при получение макета 1с83
- Расчет при увольнении УПП 1.3.44.1
- v7: ИТЗ: Итерирование после изменения индекса невозможно!
- ВПФ для УТ11
- Штрих-код стал выдавать при сканировании 14 цифр вместо 13
- Как УИД объекта метаданных сделать таким же как типовой?
- Запись не верна! Не совпадает активность записей. Как полечить?
- Продление отпуска в связи с больничным в УПП.
- Как определить SHA1 fingerprint сертификата, находящегося на сайте?
- Сбилась нумерация после обновления на 3.0
- v8: ЗУП Как оформить выход сотрудника на работу во время отпуска?
- 1с 8.2 Розница 2.0 Ручная скидка в РМК
- Печать рисунка в макете с условием
- Вычисляемое поле в отчете с детализацией по дням. Компоновка данных.
- Печать штрих-кода в терминале. Как настроить?
- Выгрузка справочников из 10.3 в УТ 11.1 ОШИБКА
- ВыгрузкаЗагрузкаДанныхXML. Не выгружается регистр бухгалтерии
- 1С Общепит и БГУ есть взаимодействие ?
- Почему отладка не отключается при закрытии предприятия?
- 1С 8.2 УФ Количество символов в поле ввода вывести на форму