Если Элемент.ТекстРедактирования="ID" тогда
Элементы.ЗНПоиска.Маска="999999999";
этаФорма.ЗнДляПоиска = "";
ИначеЕсли Элемент.ТекстРедактирования="ФИО" тогда
Элементы.ЗНПоиска.Маска="";
этаФорма.ЗнДляПоиска = "<фио>";
ИначеЕсли Элемент.ТекстРедактирования="Серия-Номер Паспорта" тогда
Элементы.ЗНПоиска.Маска="9999-999999";
этаФорма.ЗнДляПоиска = "";
ИначеЕсли Элемент.ТекстРедактирования="Номер Сотового телефона" тогда
Элементы.ЗНПоиска.Маска="(999) 999-99-99";
этаФорма.ЗнДляПоиска = "";
КонецЕсли;
Элементы.ЗНПоиска.ОбновитьТекстРедактирования();
этаФорма.ТекущийЭлемент = ЭтаФорма.элементы.ЗНПоиска;
что делает код:
взависимости от значения списка должен установить маску для поля ввода и активизировать его. В тонком клиенте работает без вопросов, но веб не активизирует поле ввода.
для эксперимента я добавил такую строчку:
тонкий клиент после этого так же без вопросов, но веб делает следуюшие: поле активизирует для ввода но сбрасывает маску ввода.
Как исправить ошибку? где может быть косяк? Заранее всем спасибо.