Конференция

Фильтр
Пометить все
Отобразить только
 
 

КНИГИ БУКЛЕТЫ:
Книга «Разработка интерфейса прикладных решений на платформе «1С:Предприятие 8»»
Книга «1С:Программирование для начинающих. Детям и родителям, менеджерам и руководителям. Разработка в системе "1С:Предприятие 8.3"»
Книга «Облачные технологии «1С:Предприятия»»
Комплексная автоматизация организаций дополнительного образования
Книга «Настольная книга 1С:Эксперта по технологическим вопросам. 2 издание (артикул 4601546118530)»
Книга «Книга "101 совет начинающим разработчикам в системе "1С:Предприятие 8" (артикул 4601546117618)»
Книга «1С:Предприятие 8.3. Версия для обучения программированию (артикул 4601546109996)»
Книга «Hello, 1C. Пример быстрой разработки приложений на платформе "1С:Предприятие 8.3". Мастер-класс (+CD). Версия 3 (артикул 4601546109774)»
Книга «1C:Предприятие 8.3. Практическое пособие разработчика. Примеры и типовые приемы (артикул 4601546108722)»
Книга «Язык запросов "1С:Предприятия 8" (+диск) (артикул 4601546108029)»
Книга «Профессиональная разработка в системе 1С:Предприятие 8" (+DVD-ROM). Издание 2 (артикул 4601546101853)»
Книга «Разработка сложных отчетов в "1С:Предприятии 8.2". Система компоновки данных". Издание 2 (+ CD) (артикул 4601546097569)»
Книга «Решение специальных прикладных задач в "1С:Предприятии 8.2". Серия "1С:Профессиональная разработка" (артикул 4601546092694)»
Книга «Архитектура и работа с данными "1С:Предприятия 8.2". Серия "1С:Профессиональная разработка" (артикул 4601546090690)»
Книга «Инструменты для создания тиражируемых приложений "1С:Предприятия 8.2". Серия "1С:Профессиональная разработка" (артикул 4601546090706)»
Книга «Реализация прикладных задач в системе "1С:Предприятие 8.2" (+CD). Серия "1С:Профессиональная разработка" (артикул 4601546080479)»
Книга «Технологии интеграции 1С:Предприятия (+CD). Серия "1С:Профессиональная разработка" (артикул 4601546087195)»
Книга «Разработка управляемого интерфейса (+CD). Серия "1С:Профессиональная разработка" (артикул 4601546069634)»
Книга «Как настраивать 1С:Предприятие 8.2 при внедрении (+CD) (артикул 4601546069641)»
Книга «1С:Предприятие 8.2. Версия для обучения программированию (артикул 4601546070821)»
Книга «1С:Предприятие 8.2. Практическое пособие разработчика. Примеры и типовые приемы (артикул 4601546069627). Электронная версия»
Книга «1С:Предприятие 8.2. Коротко о главном. Новые возможности версии 8.2 (артикул 4601546069610)»
Книга «Hello, 1C. Пример быстрой разработки приложений на платформе 1С:Предприятие 8.2. Мастер-класс (+CD). Версия 2 (артикул 4601546071576)»
Книга «1С:Предприятие 8.1. Простые примеры разработки (артикул 4601546047045)»
Книга «Разработка сложных отчетов в 1С:Предприятии 8. Система компоновки данных (+CD) (артикул 4601546053091)»
Книга «1C:Enterprise 8.0. A Practical Developer's Guide. Examples and Standard Techniques (с приложением на CD-ROM) (артикул 4601546027368)»
Книга «Комплект вопросов сертификационного экзамена на знание основных механизмов платформы "1С:Предприятие 8" с примерами решений (февраль 2014) (артикул 4601546110077)»
Платформа «1С:Предприятие» как средство разработки бизнес-приложений [С.Нуралиев / "PC Magazine/RE", №11, 2006]



© ЗАО "1С"

 Платформа 8.2  Добавить отбор программно в отчет

«« Платформа 8.2: Версия 8.3.12.1412... Платформа 8.2: Индексы полнотекстового... »»
Сортировка: Более поздние сообщения отображаются ниже  /  выше
Добавить отбор программно в отчет
15.05.2018 15:34
Виталий
654693

Есть стандартный отчет "Продажи", подскажите как программно сдлеать отбор для конкретных контрагентов. (Отбор по контрагентам по менеджерам делаю)

 

Код прилагаю.

 

Процедура ОсновныеДействияФормыВыполнить(Кнопка)


Отчет = Отчеты.Продажи.Создать();     
Форма = Отчет.ПолучитьФорму();     
Форма.Открыть();
           
Отчет.УниверсальныйОтчет.ДатаНач = НачалоДня(ТекущаяДата());     
Отчет.УниверсальныйОтчет.ДатаКон = ТекущаяДата();     
Отчет.УниверсальныйОтчет.ДобавитьПоказатель("СтоимостьОборот",          "Стоимость,руб." ,Истина);           
Отчет.УниверсальныйОтчет.ДобавитьПоказатель("КоличествоОборот",, Ложь);     
Отчет.УниверсальныйОтчет.ДобавитьПоказатель("КоличествоЕдиницОтчетов", "Количество (в ед. отчетов)",        Ложь, "ЧЦ=15; ЧДЦ=3");     
Отчет.УниверсальныйОтчет.ДобавитьПоказатель("СтоимостьБезСкидокОборот", "Сумма продажи без скидок в " ,Ложь);     
Отчет.УниверсальныйОтчет.ДобавитьПоказатель("НДСОборот",               "НДС",                               Ложь);     
Отчет.УниверсальныйОтчет.ДобавитьПоказатель("СуммаСкидки",             "Сумма скидки в " ,     Ложь, "ЧЦ=15; ЧДЦ=2");     
Отчет.УниверсальныйОтчет.ДобавитьПоказатель("ПроцентСкидки",           "% скидки",                        Ложь, "ЧЦ=15; ЧДЦ=2");     
Отчет.УниверсальныйОтчет.ДобавитьПоказатель("КоличествоБазовыхЕд",     "Количество", Истина, "ЧЦ=15; ЧДЦ=3");


Имя=Справочники.Контрагенты.НайтиПоКоду("Т00003609","Т00003610").Код;           
Отчет.УниверсальныйОтчет.ДобавитьОтбор("Контрагент.Наименование");            
ЭлементОтбораПР = Отчет.УниверсальныйОтчет.ПостроительОтчета.Отбор.КонтрагентНаименование;           
ЭлементОтбораПР.Использование = Истина;           
ЭлементОтбораПР.ВидСравнения = ВидСравнения.ВСписке;           
ЭлементОтбораПР.Значение = Имя;

Отчет.СформироватьОтчет(Форма.ЭлементыФормы.ПолеТабличногоДокументаРезультат);   
Форма.ЭлементыФормы.ПолеТабличногоДокументаРезультат.Записать("D:\\Продажи на "+Формат(ТекущаяДата(), "ДЛФ=D")+".html",ТипФайлаТабличногоДокумента.HTML);   
Форма.Закрыть();

КонецПроцедуры


Неполучается установить в отборе несколько записей из справочника, контрагентов.

 

Может кто делал через параметр, или церез запрос , подсткажите как отобрать боле 10 контрагентов программно.

Заренее благодарю.

Полезный совет!
Свернуть ответы Re: Добавить отбор программно в отчет
17.05.2018 18:36
Тишбаев Асхат Мадиевич
Свернуть ответы Re: Добавить отбор программно в отчет
18.05.2018 09:04
Виталий
Свернуть ответы Re: Добавить отбор программно в отчет
18.05.2018 10:20
Тишбаев Асхат Мадиевич
Re: Добавить отбор программно в отчет
18.05.2018 16:38
Виталий
Re: Добавить отбор программно в отчет
18.05.2018 09:12
Виталий

«« Платформа 8.2: Версия 8.3.12.1412... Платформа 8.2: Индексы полнотекстового... »»