На форме выбирается период и контрагент,если контрагент не выбран,то выводится по всем ,а если выбран (только например Петров)по только по нему.Как это реализовать,сведения берутся из расходной накладной
На форме выбирается период и контрагент,если контрагент не выбран,то выводится по всем ,а если выбран (только например Петров)по только по нему.Как это реализовать,сведения берутся из расходной накладной
Извините, а вы кто? Программист?
Нет
В форму диалога размещаем реквизиты диалога НачДата, КонДата и НужныйКонтрагент.
В алгоритме потом:
Код |
---|
ТекстЗапроса="Период с НачДата по КонДата; |РасходнаяНакладная=Документ.РасходнаяНакладная.ТекущийДокумент; |Группировка РасходнаяНакладная;"; Если ПустоеЗначение(НужныйКонтрагент)=0 Тогда ТекстЗапроса=ТекстЗапроса+" |Контрагент=Документ.РасходнаяНакладная.Контрагент; |Условие(Контрагент=НужныйКонтрагент);"; КонецЕсли; Запрос=СоздатьОбъект("Запрос"); Если Запрос.Выполнить(ТекстЗапроса)=1 Тогда Пока Запрос.Группировка(1)=1 Цикл Сообщить(Запрос.РасходнаяНакладная); КонецЦикла; КонецЕсли; |
Thorvardr,спасибо,вы мой герой!
выбора нету,увы
26 апреля 2024 года — Форум пользователей «1С:Документооборота» |
1C:Лекторий: 25 апреля 2024 года — Бесплатная онлайн-лекция об учете НМА в 2024 году, практические рекомендации в 1С 1C:Лекторий: 7 мая 2024 года — Бесплатная онлайн-лекция о новом в 1С:ЗУП (версии 3.1.27-3.1.29): поддержка изменений по налогам и взносам, СЭДО, регистрация в органе статистики и другие изменения |