УПП 1.3 - Программно закончить редактирование строки ТЧ #773738


#0 by JastAMan
Пытался гуглить, кое что нарыл, но у меня "особый" случай. Заказчик захотел редактировать ТЧ справочника в, открывающейся по дабл-клику на строке ТЧ,  форме. Нарисовал форму, открывается модально, все отлично работает, но после записи значений из в формы в строку ТЧ, строка остается открытой на редактирование и пользователь, уже в строке ТЧ, может продолжить редактирование. Тестировщик выставил незачет. Как после закрытия модальной формы программно закночнить редактирование, что бы при следующем дабл-клике, или нажатии Enter, снова открывалась диалоговая форма?
#1 by AneJIbcuH
В Рознице на РМК такая штука есть, надо поглядеть :) Да и много где используется.
#2 by Остап Сулейманович
Рекомендую почитать за второй параметр события элемента НачалоВыбора.
#3 by Остап Сулейманович
+ Упс... Параметр не второй. Он там единственный.
#4 by AneJIbcuH
Пардон, в Рознице просто отдельная кнопка на редактирование строки. Я бы перехватывал все события редактирования ТЧ (ПередНачаломДобавления, ПередНачаломИзменения) и открывал форму.
#5 by FIXXXL
>по дабл-клику на строке ТЧ СтандартнаяОбработка = ложь;
#6 by FIXXXL
+ ну или на всю ТЧ ТолькоПросмотр=Истина или по колонкам ТолькоПросмотр=Истина, если какие-то колонки доступны к изменению
#7 by FIXXXL
короче: заканчивать не надо, надо не начинать :)
#8 by JastAMan
Нашел вариант, где можно обойтись меньшим количеством букв: Работает.
#9 by JastAMan
Точно.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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