Имя: Пароль:
1C
1С v8
Не могу активизировать поле в форме УФ.
0 temsa
 
07.03.15
06:21
Пробовал на клиенте пробовал на сервере.
Короче ни как не получается тут читал ссылки все равно не получается.

&НаКлиенте
Процедура ВводШтрихкодаПриИзменении(Элемент)
    .........................
        ////ЭтоФорма.ТекущийЭлемент = ЭтаФорма.ПодСтрокаПоиска;
        //ЭтотОбъект.ПодСтрокаПоиска = "";

        //ЭтаФорма.ТекущийЭлемент = Элементы.ВводШтрихкода;
        //Элементы.ВводШтрихкода.АктивизироватьПоУмолчанию = Истина;
        АктивацияПоля();

    КонецЕсли;
КонецПроцедуры

&НаСервере
Процедура АктивацияПоля()
    ЭтотОбъект.ПодСтрокаПоиска = "";
    Этаформа.ТекущийЭлемент     = ЭтаФорма.Элементы.ВводШтрихкода;    
    Элементы.ВводШтрихкода.АктивизироватьПоУмолчанию = Истина;    
КонецПроцедуры
1 temsa
 
07.03.15
06:22
2 фобка
 
07.03.15
06:23
АктивацияПоля сделай наклиенте
3 фобка
 
07.03.15
06:27
Закомментируй весь код в ВводШтрихКодаПриИзменении() и оставь там только этаформа.текущийэлемент = ...
4 temsa
 
07.03.15
06:32
(2) (3) Все с этого и начинал. Не получается
фокус переходит по циклю на кнопку следующую по обходу "объекту" формы.
5 фобка
 
07.03.15
06:40
(4) ну активизируй тогда  предыдущий элемент по обходу)
6 temsa
 
07.03.15
07:06
(5) Как это сделать не могу сообразить.
7 temsa
 
07.03.15
07:14
Может мне на другое событие повесить надо???
8 temsa
 
07.03.15
17:23
так что делать комрады?
9 temsa
 
09.03.15
10:24
Эта проблема до сих пор не решена :(

релиз 1с  8.3.5.1186
Основная теорема систематики: Новые системы плодят новые проблемы.