Отследить событие "Помечен на удаление" в форме списка #544574


#0 by Zhuravlik
Здравствуйте. Есть форма списка справочника, встаю на него мышкой, контекстное меню - пометить на удаление. Хочу выполнять действие по этому событию, подскажите пожалуйста как? Пробовал предопределенной процедуре "ПриНачалеРедактированияСтроки" Прописать Если ТекущийЭлемент.ПометкаУдаления = 1 То ... КонецЕсли - Не катит(
#1 by andrewalexk
:) КонецПроцедуры Синтаксис: ПриУдаленииЭлемента(<УдалЭлем>,<Режим>) Назначение: Предопределенная процедура при интерактивном удалении элемента справочника. Параметры: <УдалЭлем> - удаляемый элемент; <Режим> - режим удаления: 1 - непосредственное удаление, 0 - пометка на удаление. Замечание: Данная процедура может располагаться только в глобальном программном модуле. Подробнее см. в документации, глава 'Системные предопределенные процедуры'
#2 by Zhuravlik
Спасибо) Сейчас попробую)
#3 by Zhuravlik
А как обозвать удаляемый элемент? ТекущийЭлемент - не катит...
#4 by andrewalexk
:) обозначать переменную глобальной предопределенной процедуры ссылкой модуля формы списка точно не стоит
#5 by andrewks
ты не читатель?
#6 by andrewks
такие длинные и многосложные предложения крайне трудны для человеческого восприятия и осмысления
#7 by andrewalexk
:) в общем случае не могу не согласиться, коллега, но в данном контексте и несоизмеримо более простые конкретные инструкции не помогли топикстартеру постичь дао событийности удаления элементов...
#8 by Zhuravlik
читатель, но иногда вижу простые геометрические фигуры вместо букавак) дао не выраженное СЛОВАМИ не есть настоящее дао. Я помочь попросил, а не стебаться, может я туплю но не могу найти где это написано, тыкните пожалста меня в дверь)
#9 by andrewalexk
:)) зы
#10 by Zhuravlik
:)))))) я ору просто.... Спасибо вам ОГРОМНОЕ)
#11 by andrewalexk
:) ..заходи если что
#12 by andrewks
#13 by andrewalexk
:)) я конечно понимаю что умничание это слишком...но твое эпическое "Зачем же вы!?" при снятии пометки удаления только запутает...
#14 by Zhuravlik
только хотел спросить) отмена пометки на удаление - это тоже эта функция) Спасибо за советы, очень помогли.
#15 by Zhuravlik
УдалЭлем.Записать; Говорит, что элемент не выбран( Как его выбрать?? Или как вызвать процедуру из формы списка, с помощью этой функции?
#16 by ДенисЧ
такой фокус не взлетит. "Объект заблокирован"...
#17 by Zhuravlik
у меня пишет, что элемент не выбран. Возможно из-за того, что я использую его в форме списка с закладками, где при выборе закладке стартует процедура "ИспользоватьСписокЭлемнетов". Может быть из-за этого?
#18 by Zhuravlik
апочки.. апатулечки((..
#19 by ДенисЧ
нет, не изза этого. Попробуй и ты получишь искомое сообщение
#20 by Zhuravlik
Вот) Именно так я и попробовал) Сначала тупо пытался записать, а потом найти в справочнике и записать, результ - одинаковый. А можно в форме списка как-нибудь сделать запрет пометки на удаление?
#21 by Zhuravlik
В смысле иконки в контекстном меню. Заведу там две кнопки - удалить и снять, и все)
#22 by andrewks
показывай, как пробовал
#23 by andrewalexk
:)
#24 by Ork
Он хочет поменять элементу реквизит. А не "Маленьких..ам...низззя!" ИМХО в все правильно прописано. Что у ТС не получилось - ХЗ.
#25 by andrewalexk
:) это я на вторую фразу из
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С