Бухи достали! Вот, пожалуй, единственная движущая сила (умноженная на мою хроническую лень), заставившая меня написать эту приблуду.
У бухов, как всегда, семь пятниц на неделе: сделай реестр по этим документам, завтра уже по другим, послезавтра давай две формы печати – одну с учетными ценами для себя, другую только с продажными для покупателя. В общем, когда это все уже достало конкретно, нацарапал эту обработку.
Что это за зверюшка:
1. Юзеру предлагается выбрать любой тип документа, существующий в конфигурации.
2. Выбрать период для реестра.
3. На форме две ТЗ: одна с общими реквизитами и с реквизитами шапки, другая с реквизитами табличной части (ТЧ), имеющими числовой тип и по которым будут подбиваться суммы.
Проставленная метка на любой из ТЗ означает вывод этого реквизита в отчет (в поле Название можно задать имя колонки в отчете, иначе выводится имя соответствующего реквизита). Для агрегатных типов данных (не строка, не цифра и не дата) можно задавать дополнительные уловия выборки и фильтры.
Примечание: Составные фильтры и соответственно условие «в» в данной версии пока не реализованы (не было необходимости и, следовательно, смысла напрягаться).
На ТЗ реквизитов шапки есть интересная колонка «ВСтроке»: если стоит псиса – значение реквизита печатается в каждой строке отчета, в противном случае – в шапке.
Ну вот вкратце и все. Отчетик плевый, поэтому особо изголяться не видел смысла.
Благодарности:
1. Доржи Цыденову (Суппорт): за любезное разрешение пользоваться формой выбора периода «одолженной» мною из Новейшего Отчета - //infostart.ru/profile/53/projects/67/
2. poppy (к сожалению и неутешному огорчению другими данными не располагаю): За прекрассну идею реализации функции ВыбратьПериод() //infostart.ru/profile/440/projects/731/
3. Аркадию Кучеру (Абадонна): за постоянную моральную поддержку (вплоть до угрозы наказания розгами – умолчим, за что…) и просто бесценные подсказки.
Вступайте в нашу телеграмм-группу Инфостарт