#0
by Не бейте ногами
Есть ТЗ типа|ДатаДок|Контрагент|Сумма|.........В контрагенте значения: Контр1, Контр2, Контр3, Контр4 и т.д.как вывести на печать эту ТЗ в виде:Дата..|Контр1|Контр2|Контр3|Контр4|Контр5|----------------------------------------|01.09|111111|222222|333333|444444|555555|------------------------------------------ и т.д. Лучше с примерчиком - с вертикальными секциями мало работал :(
#2
by dralex
Тут как-то пробегало. Не помню чье. Хоть написано и по-индейски, но удобно и работает.endFunctionВставляешь в глобальник или любой модуль. Остается только сделать вызов функции в необходимом месте.
#8
by Не бейте ногами
простенький пример с присоединением вертикальных секций, в типовых красиво, но долго разбираться.
#10
by Не бейте ногами
9)фух..... я думал - Формат С: надо сначала сделать :)а более привязанно к моей задаче в 0), если не трудно ;)
#13
by baer
А если на разные даты будет разное число контрагентов, ты представляешь как "красиво" будет выглядеть таблица?
#15
by Не бейте ногами
Почему разное? При формировании ТЗ сделаем СЗЕсли Список.НайтиЗначение(ДокПКО.Контрагент)=0 ТогдаСписок.ДобавитьЗначение(ДокПКО.Контрагент);КонецЕсли;так все, кто есть будут
#17
by Не бейте ногами
14) Дык так и есть Контрагенты по вертикали, а дата по горизонтали это типа шапкаДата..|Контр1|Контр2|Контр3|Контр4|Контр5|----------------------------------------|01.09|111111|222222|333333|444444|555555|
#18
by baer
Я имею ввиду, что, например, для 01.09. есть данные по трем контргаентам, на 02.09. по пяти, на 03.09. - по восемнадцати. тогда не таблица получится, а гистограмма какая-то...
#19
by Woppi
А если для разных контрагентов будет разное число дат? Представляешь как будет красиво :) Особенно в рамочках. Задача решается другими методами, такими, как ВыбратьСубконто(...,1,...) или Все ВошедшиеВЗапрос. Если же ТЗ собиралась другими методами, то стоит подумать о переписывании алгоритма. Или же 2 раза пробежаться по ТЗ.
#20
by baer
Согласен... Через запрос проще... В случае с ТЗ, придется либо определять полный список контрагентов в ТЗ, либо полный диапазон дат, и по каждому контрагенту/дате дополнять таблицу пустыми секциями...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Группировки при выводе на печать ТЗ (может кому пригодится)
- Создание ТЗ с вложенными ТЗ на основании плоской ТЗ методом группир. по колонкам
- Построитель отчетов: вывод (не вывод) группировок
- ТЗ.Свернуть для ТЗ в ТЗ
- Ошибка "...Вывод запрещен по причине: Вывод запрещен" - ничего не понимаю :(
- СКД: СКД: Вывод итогов запроса периодами, вывод счетчика строк...
- в СКД необходим вывод группировок выглядящий как вывод детальных записей
В этой группе 1С
- Необходимо завершить процесс 1с
- Помогите с ВК плиз. VB 6.0
- Что лучше УРИБ или терминал???
- не корректно рабтает ОткрытьПодбор()
- Запрос на изменение номера документа! ТИС 90
- Как расчитать регистры на нужную дату по OLE?
- Требования к серверу
- USB-ключ защиты 1C вместо LPT-ключ
- ТиС: Цены номенклатуры
- 1с8. Вывести сводную таблицу из макета?
- Поступление денег на лицевой счет от распределяющего бюджет - как прав. проводки
- ЗиК Как перечислить зарплату в банк?
- Конвертация данны 2 х
- Комплект вопросов 1С Профессионал УПП Украина
- как вывести в УТ в подборе номенклатуры колонку остаток и цена
- ширина ячеек в макете
- Реализация работы с векселями в УПП
- Формула в свойствах кнопки 1С77
- Не совпадает активность записей
- Получение остатков по бух.счетам с помощью "Запрос"