При открытии подбора не позиционируется на элементе. #139632


#0 by Zanuda
При открытии подбора не позиционируется на элементе. ОткрытьПодбор("Справочник.Номенклатура","ФормаСписка",,0,ЭлементГруппы). ЭлементГруппы - элемент справочника. В отладчике проверено. ОткрытьПодбор("Справочник.Номенклатура","ФормаСписка",ЭлементГруппы,0,ЭлементГруппы). Так тоже не позиционируется. Почему? И как сделать позиционирование? ОткрытьПодбор вызывается в процедуре ОбработкаВыбораЗначения. Флаг в этой процедуре установлен в 0.
#1 by Рупор абсурда
АктивизироватьОбъект
#2 by Zanuda
В смысле? В форме списка справочника? Есть еще на форме кнопка, по которой вызывается тоже ОткрытьПодбор. При нажатии на кнопку все нормально позиционируется. Параметры процедуры одинаковы в обоих случаях.
#3 by Рупор абсурда
Не понял, нафига тебе в форме списка что-то менять?
#4 by Zanuda
Не надо ничего мне в форме списка менять. Я спросил АктивизироватьОбъект к чему? Куда его вставить?
#5 by ДенисЧ
покажи определение ЭлементГруппы.
#6 by Zanuda
Весть код.
#7 by ДенисЧ
попробуй тот же код сделать по кнопке, а не в ПриНачалеВыбораЗначения. Если взлетит, тогда в этом причина... Всё таки это не совсем штатное использование...
#8 by Zanuda
Попробую. Но мне не нравиться по кнопке. Юзеру неудобно будет. Юзер выбирает вид номенклатуры, и я хотел, чтобы после этого номенклатура открывалась на папочке, у которой вид номенклатуры тот, который в документе выбран... Попробую открывать подбор в процедуре ОбработкаВыбораЗначения после выбора вида номенклатуры.
#9 by Рупор абсурда
#10 by Zanuda
Спасибо. Попробую так.
#11 by Zanuda
Спасибо. Получилось
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С