Имя: Пароль:
1C
1С v8
Отменяется редактирование строки Таблицы
0 zheka_it
 
02.04.15
13:03
Здравствуйте
Подскажите, после добавления первой строки в таблицу при клике на пустом пространстве этой таблицы в обработчике события ПриОкончанииРедактирования ОтменаРедактирования = Истина
Причём если нажать Enter, или добавляемая строка не первая то всё нормально. В чём может быть причина?
1 alex_shkut
 
02.04.15
13:05
Наверное, чтобы не плодить документы с пустыми строками. А до ОтменаРедактирования код есть?
2 Альбатрос
 
02.04.15
13:06
Не понял чот проблемы
3 PR
 
02.04.15
13:06
(0) Причина в зашитом в экзешник 1С алгоритме
4 zheka_it
 
02.04.15
13:23
(1) (2) Последовательность действий: добавляю строку, выбираю значение (в обработчике выбора значения есть у ТекущиеДанные), кликаю на пустом пространстве, в обработчике ПриОкончанииРедактирования ТекущиеДанные = Неопределено и стоит ОтменаРедактирования.
Конфа переписанная типовая
"А до ОтменаРедактирования код есть?" ПередОкончаниемРедактирования не назначено, а где ещё может быть?
5 alex_shkut
 
02.04.15
13:26
(4) Ну например так:
Если ТекущиеДанные=Неопределено Тогда
  ОтменаРедактирования = истина;
КонецЕсли;

Хотя, зачем это может быть надо, придумать не могу
6 zheka_it
 
02.04.15
13:38
(5) Но почему тогда текущим данным присваивается Неопределено? В форме ничего не происходит между выбором и окончанием редактирования
7 zheka_it
 
02.04.15
15:47
Отключил в конфигурации режим совместимости - проблема исчезла. Не знаю, это прямое следствие или как-то косвенно влияло, может кому пригодится.