|
Смена активного элемента в веб-интерфейсе
| ☑ |
0
Rodinyr
16.09.11
✎
12:45
|
есть такой код
Если Элемент.ТекстРедактирования="ID" тогда
Элементы.ЗНПоиска.Маска="999999999";
этаФорма.ЗнДляПоиска = "";
ИначеЕсли Элемент.ТекстРедактирования="ФИО" тогда
Элементы.ЗНПоиска.Маска="";
этаФорма.ЗнДляПоиска = "<фио>";
ИначеЕсли Элемент.ТекстРедактирования="Серия-Номер Паспорта" тогда
Элементы.ЗНПоиска.Маска="9999-999999";
этаФорма.ЗнДляПоиска = "";
ИначеЕсли Элемент.ТекстРедактирования="Номер Сотового телефона" тогда
Элементы.ЗНПоиска.Маска="(999) 999-99-99";
этаФорма.ЗнДляПоиска = "";
КонецЕсли;
Элементы.ЗНПоиска.ОбновитьТекстРедактирования();
этаФорма.ТекущийЭлемент = ЭтаФорма.элементы.ЗНПоиска;
что делает код:
взависимости от значения списка должен установить маску для поля ввода и активизировать его. В тонком клиенте работает без вопросов, но веб не активизирует поле ввода.
для эксперимента я добавил такую строчку:
ЭтаФорма.элементы.ЗНПоиска.АктивизироватьПоУмолчанию=Истина;
тонкий клиент после этого так же без вопросов, но веб делает следуюшие: поле активизирует для ввода но сбрасывает маску ввода.
Как исправить ошибку? где может быть косяк? Заранее всем спасибо.
|
|
1
Rodinyr
16.09.11
✎
12:55
|
гуру мисты, помогите пожайлуста!!!
|
|
2
Rodinyr
16.09.11
✎
13:03
|
help
|
|
3
Rodinyr
16.09.11
✎
13:14
|
люди... помогите мне в этом вопросе. Уже этот косяк куском в горле торчит этот код.
|
|
4
Rodinyr
16.09.11
✎
13:25
|
up
|
|
5
Rodinyr
16.09.11
✎
13:38
|
???
|
|
6
Rodinyr
16.09.11
✎
13:55
|
никто не сталкивался с подобной ситуацией?
|
|
7
Rodinyr
16.09.11
✎
14:17
|
видимо нет...
|
|