v7: Метод ОткрытьПодбор() как задать отбор #678190


#0 by TeoFrast
Метод ОткрытьПодбор как задать отбор. Т.е. при открытии списка документов программно задать отбор по значению определенного реквизита. Метод ОткрытьПодбор вызывается по кнопке из другого документа.
#1 by Rie
В контексте формы подбора задай отбор.
#2 by TeoFrast
А можно поподробнее как это сделать?
#3 by Cthulhu
#4 by TeoFrast
Делаю для документов, выходит ошибка "Неверное имя реквизита" Хотя имена правильные проверял....
#5 by hhhh
а в реквизите точно стоит флажок Сортировка?
#6 by Rie
У реквизитов документов такого флажка нет.
#7 by Rie
Нельзя установить отбор по произвольному реквизиту. См. общие реквизиты с флажком Отбор и графы отбора.
#8 by TeoFrast
Добавил новый общий реквизит. Реквизит1, поставил галочку "отбор". Прописываю код: тКонт.УстановитьОтбор("Реквизит1",Реквизит1); Все равно выдает ошибку....Неверное имя реквизита!
#9 by Rie
"Документ.аРемонтыНаСтороне" Отбор - только в общем журнале.
#10 by aka AMIGO
угу, +1. Графы отбора в Журналах, не забыть..
#11 by TeoFrast
Тогда такой способ мне не подойдет... Я ыб по идее сделал так: Создать обработку "Выбор документов", на форме обработке расположить таблицу значений. При открытии формы из документа передавать в неё нужные параметры. В модуле формы при открытии получать параметры, делать нужный запрос и заполнять таблицу значений. Затем помечать нужные документы и при закрытии отправлять список выбранных документов обратно в форму документа. А там уже этот список обрабатывать. Но опыта не хватает, с точки зрения синтаксиса... Вот проблема не могу понять что не так... КонецЦикла Передается пустое значение Док...Как можно передать ссылку?
#12 by Rie
Док.ТекущийДокумент И синтаксис тут ни при чём.
#13 by TeoFrast
Спасибо! Искал бы пол дня...
#14 by Rie
А документацию почитать - религия не позволяет?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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