Отбор строк в управляемой форме списка документа #580859


#0 by svchernova
Всем добрый вечер! Хочу сделать отбор строк в УФ списка документа, хочу отобрать документы по полю "Автор" Что-то вроде этого: Как это сделать?
#1 by svchernova
Все померли, что ли..
#2 by svchernova
Попробовала сделать отбор в динамическом списке &НаСервере Ругается: {Документ.Страхование.Форма.ФормаСпискаУпр.Форма}: Ошибка при вызове метода контекста (УстановитьЗначениеПараметра)        Список.Параметры.УстановитьЗначениеПараметра("Автор", ПараметрыСеанса.ТекущийПользователь); по причине: Параметр с указанным именем не найден
#4 by svchernova
Сейчас попробую, спасибо!
#5 by svchernova
Спасибо, получилось :)))))))
#6 by svchernova
Тольк не пойму, почему мой вариант не заработал
#7 by Defender aka LINN
А почему он должен был заработать?
#8 by svchernova
Давай, кидай в меня тухлыми яйцами..
#9 by Defender aka LINN
Будьте осторожнее в своих желаниях, они могут и исполниться ;)
#10 by svchernova
Ручки коротки )
#11 by ptiz
Значит, не было обработки параметра &Автор в запросе для динамического списка.
#12 by svchernova
Да, не было. Надо мне понять, как писать запрос для динамического списка.
#13 by Rizhij_Nikitos
Отбор.ВидСравнения  = ВидСравнения.Равно // разве не нужен? Решила проблему? Источник данных динамический список?
#14 by svchernova
я решила проблему: Это всё заработало. Но я хотела сделать этот отбор по- другому, посмотри картинку в посте №2. Там нужен запрос для динамического списка, как я понимаю, при открытии формы. Но к чему запрос? к документу? к справочнику пользователей? и что этот запрос должен вытащить из базы, какая цель этого запроса?
#15 by svchernova
вид сравнения по умолчанию равно.. это сработало
#16 by Rizhij_Nikitos
Вы хотите узнать сам запрос? ПО картинке видно, что документ является основной таблицей) САм запрос может лежать в макете... Вот так любят 1С прятать вещи)
#17 by svchernova
Что такое запрос в макете? В макете документа???? Не поняла.
#18 by Ns33
Ставишь галку "Произвольный запрос", будет сконструирован запрос, добавляешь свое условие, и тогда устанавливаешь значение условия через УстановитьЗначениеПараметра.
#19 by bvg
Все работает и с динамическим списком, Добавьте реквизит формы, там где у вас "Список" (если см. рисунок в 2)... киньте его на форму, привяжите событие "ПриИзменении" к ... получите тоже самое что и в только не надо будет заходить во "Все действия", чтобы сделать отбор, а прямо на форме выбираете автора и получите сразу отбор по нему ... ну и соответственно не забываете у реквизита ставить галочку "сохранение" и при открытии формы восстанавливать отбор, чтобы пользователь каждый раз заново не выбирал автора
#20 by svchernova
и Спасибо. Меня не было на месте, не могла ответить. Завтра попробую это всё.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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