|
Обновляется поле ввода |
☑ |
0
myr4ik07
01.07.16
✎
10:36
|
Привет. есть форма, на ней есть поле
вот это поле постоянно меняется, как мне кажеться из за этого
//ОБРАБОТЧИКИ СОБЫТИЙ
&НаКлиенте
Процедура ПриОткрытии(Отказ)
#Если ТолстыйКлиентУправляемоеПриложение Тогда
ПодключитьОбработчикОжидания("ПоказатьЧасы",1);
КонецПроцедуры
&НаКлиенте
Процедура ПоказатьЧасы()
Элементы.ТекущееВремя.Заголовок = Формат(ТекущаяДата(),"ДЛФ=T");
КонецПроцедуры
как выйти с данной ситуации? не возможно ввести данные в поле ввода
|
|
1
myr4ik07
01.07.16
✎
10:42
|
пишут вот
"Если свойству ОбновлениеТекстаРедактирования элемента формы присвоить значение "При изменении значения", то оно перестанет очищаться."
|
|
2
Lexey_
01.07.16
✎
10:59
|
(0) в процедуре ПоказатьЧасы() меняй не свойство элемента формы, а данные, с которыми элемент связан
|
|
3
myr4ik07
01.07.16
✎
11:05
|
(2) не понял
|
|
4
myr4ik07
01.07.16
✎
11:06
|
(2) типа реквизит нужен, а не элемент и изменять реквизит?
|
|
5
myr4ik07
01.07.16
✎
11:08
|
вот еще интересно
|
|
6
Lexey_
01.07.16
✎
11:10
|
(3) создай строковый реквизит формы, перетащи его в элементы формы, измени вид на "Поле надписи", в процедуре ПоказатьЧасы() меняй значение реквизита формы
|
|
7
Lexey_
01.07.16
✎
11:13
|
хотя не, не прокатит наверно
|
|
8
myr4ik07
01.07.16
✎
11:34
|
в заголовок формы закинул и норм
|
|