Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как вывести отчет по всем договорам ?

Как вывести отчет по всем договорам ?
Я
   ИНОЙ
 
07.07.20 - 14:29
Всем привет! есть отчет вывод в макет ( не скд )

в шапке параметр- контрагент , договор,  хотелось бы по всем договорам . а не по выбранному  данные   ( суммы,долги)

пояснение . выбрал контрагента нажал сформировать получил все данные по всем договорам
   D_E_S_131
 
1 - 07.07.20 - 14:49
Нужно заменить в тексте запроса условие

"Договор = &ВыбДоговор"

на

"&ВыбДоговор = Значение(Справочник.ДоговорыКонтрагентов.ПустаяССылка) ИЛИ Договор = &ВыбДоговор"
   ИНОЙ
 
2 - 07.07.20 - 15:00
(1) а в каком именно запросе , по основным средствам . по оплатам контрагентов?
   ИНОЙ
 
3 - 07.07.20 - 15:01
(1) Функция ПолучитьОсновныеСредства(ПараметрыОтчета)
    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("Организация",ПараметрыОтчета.Организация);
    Запрос.УстановитьПараметр("Лизингополучатель",ПараметрыОтчета.Контрагент);
    Запрос.УстановитьПараметр("ДоговорКонтрагента",ПараметрыОтчета.ДоговорКонтрагента);
    Запрос.Текст = "ВЫБРАТЬ
                   |    ЛК_ЛизингополучательОССрезПоследних.ОсновноеСредство,
                   |    ЛК_ЛизингополучательОССрезПоследних.Организация,
                   |    ЛК_ЛизингополучательОССрезПоследних.Лизингополучатель,
                   |    ЛК_ЛизингополучательОССрезПоследних.ДоговорКонтрагента,
                   |    ЛК_ЛизингополучательОССрезПоследних.ОСВыбыло
                   |ИЗ
                   |    РегистрСведений.ЛК_ЛизингополучательОС.СрезПоследних КАК ЛК_ЛизингополучательОССрезПоследних
                   |ГДЕ
                   |    ЛК_ЛизингополучательОССрезПоследних.Лизингополучатель = &Лизингополучатель
                   |    И ЛК_ЛизингополучательОССрезПоследних.ДоговорКонтрагента = &ДоговорКонтрагента
                   |    И ЛК_ЛизингополучательОССрезПоследних.Организация = &Организация
                   |    И НЕ ЛК_ЛизингополучательОССрезПоследних.ОСВыбыло";
    Возврат Запрос.Выполнить().Выбрать();
КонецФункци
   ИНОЙ
 
4 - 07.07.20 - 15:07
все сделал спасибо тему закройте

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.