Имя: Пароль:
1C
 
ИзменениеТекстаРедактирования - никогда такого не было и вот опять
0 lEvGl
 
гуру
04.07.25
10:06
Доброго всем, проблема с обозначенным событием, вводные
УФ, толстый, обычное приложение
после отработки события вводимый текст сбрасывается на вариант, который был до ввода, то есть было пусто и начали вводить, вернется к пустоте, если что то уже было написано (ставлю текст поля программно из другого элемента), то начинаем вводить, отрабатывает процедура события и введенный текст аннулируется, поле возвращается к тому как было до ввода

ТекущиеДанные = Элементы.КорректирующиеДействия.ТекущиеДанные;
Если ТекущиеДанные <> Неопределено Тогда
	ТекущиеДанные.Действие = Текст;
КонецЕсли;


делал раньше на УФ, тонкий, управляемое приложение - работает нормально, код процедуры одинаковый. Надо думать, что ТекущиеДанные.Реквизит это серверный вызов, НО почему в этом варианте форма/клиент/режим приложения тогда это работает?

Галку ОбновлениеТекстаРедактирования ставлю в ПриИзмененииЗначения или НеИспользовать, не решает проблемы

Клиент, режим приложения или еще что?
1 vicof
 
04.07.25
09:57
СтандартнаяОбработка = Ложь, не?
2 lEvGl
 
гуру
04.07.25
10:02
(1) пробовал, нет
+ других событий на поле не назначено
3 vicof
 
04.07.25
10:04
Примечание:
В обработчике данного события нельзя использовать серверные методы формы с директивой компиляции &НаСервере, а также изменять свойства, которые могут привести к серверному вызову.
4 lEvGl
 
гуру
04.07.25
10:07
(3) да
делал раньше на УФ, тонкий, управляемое приложение - работает нормально, код процедуры одинаковый. Надо думать, что ТекущиеДанные.Реквизит это серверный вызов, НО почему в этом варианте форма/клиент/режим приложения тогда это работает?

если писать в процедуре что нибудь другое, без ТекущиеДанные.Реквизит, то нормально
5 lEvGl
 
гуру
04.07.25
10:11
как бэ Автоподбор тоже есть и через него нормально решается, но ёп!
6 Мультук
 
гуру
04.07.25
10:18
(0)

>>УФ + толстый + обычное приложение

Но зачем ? Зачем, если не секрет ?

P.S.
Имхо это сочетание, либо уже похоронили, либо в процессе
7 lEvGl
 
гуру
04.07.25
10:20
(6) в  процессе)
8 vicof
 
04.07.25
10:21
9 lEvGl
 
гуру
04.07.25
10:26
(8) что интересно, у меня доступны все три варианта создания процедур
10 vicof
 
04.07.25
10:29
(9) Платформа 8.5?))
11 lEvGl
 
гуру
04.07.25
10:43
(10) :DD да чуть не дотягиваемся, 1С:Предприятие 8.3 (8.3.26.1521)
ну кстати на этой же платформе в другой конфе, где Управляемое приложение и где это работает, тоже доступны 3 варианта процедур
12 vicof
 
04.07.25
10:40
Обработчики ожидания может подключены какие-нить? Которые этот текст очищают?
13 lEvGl
 
гуру
04.07.25
10:49
(12) почти девственно чистый документ.. хотя не такой уж и чистый, но реквизит с текстом новый - точно