Имя: Пароль:
1C
1С v8
Событие ПередОкончаниемРедактирования для реквизита типа РегистрСведенийНаборЗаписей
,
0 Franchiser
 
гуру
26.07.23
13:18
На форме обработке размещен реквизит формы типа "РегистрСведенийНаборЗаписей",
в него добавлена колонка реквизита "Пометка" типа булево.
Определен обработчик события ПередОкончаниемРедактирования в котором прописано Отказ = Истина.
Но тем не менее отказ игнорируется и спокойно можно устанавливать и снимать пометки. Почему?
1 yopQua
 
26.07.23
13:47
отказ именно игнорируется или просто на выполнение этого кода не попадает?
2 Franchiser
 
гуру
26.07.23
13:57
Именно игнорируется
3 yopQua
 
26.07.23
14:00
отказ передокончанием не отменяет проведенные действия в строке, он просто не дает выйти из режима редактирования. поставить галку или значение в какой то колонке можно, но выйти из редактирования не получится при отказ истина
4 yopQua
 
26.07.23
14:02
может другое чего поискать а не это событие
5 Franchiser
 
гуру
26.07.23
14:04
Не во всех есть параметр отказ, остальные все просмотрел.
6 Franchiser
 
гуру
26.07.23
14:06
Почему тогда он мне даёт выйти из режима редактирования?
7 RomanYS
 
26.07.23
14:06
(5) Так что тебе надо? Может просто блокировать колонку?
Похоже в логике 1С установка флажка не  есть редактирование
8 Franchiser
 
гуру
26.07.23
14:08
Я проверяю определенные условия по всем строкам, а потом выдаю отказ
9 Franchiser
 
гуру
26.07.23
14:15
Почему "не есть редактирование" если события по редактированиям отрабатывают?
10 RomanYS
 
26.07.23
14:40
(9) отказ подразумевает, что ты не сможешь закончить редактирование. Установка флажка - действие одномоментное, завершить реждактирование строик ты не можешь, при этом флажок уже установлен
11 yopQua
 
26.07.23
14:41
(9) формально да, но надо же понимать)) это антагонизм интерактивного нажатия галки и режимом редактирования строки
12 yopQua
 
26.07.23
14:42
у него же не поле ввода, поле флажка))
13 yopQua
 
26.07.23
14:44
а у флажка нет режима редактирования, поэтому ему чихать на отказ режима редактирования. это как с сусликом..
14 Franchiser
 
гуру
26.07.23
14:52
Ну возможно вы правы (10), (13)
15 yopQua
 
26.07.23
15:10
(14) ну в этом случае надо думать, что это бага
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn