8.х Отчет с вертикальной группировкой по месяцам

Тема в разделе "Отчеты и обработки для "1С:Предприятие 8"", создана пользователем Letos, 25 мар 2011.

  1. TopicStarter Overlay
    Letos
    Offline

    Letos Опытный в 1С

    Регистрация:
    23 ноя 2009
    Сообщения:
    218
    Симпатии:
    0
    Баллы:
    26
    Необходима с формировать отчет. В зависимости от заданного периода должны формироваться столбци сгруппированные по месяцам.
    Н-Р:
    Задаём интервал: январь - февраль.
    Формируется: столбец январь в нём столбци приход, расход. формируется столбец февраль в нём столбци приход, расход.
    Аналогично должно формироваться для большего интервала даты.
    Таблицы не виртуальные.
  2. shurikvz
    Offline

    shurikvz Модераторы Команда форума Модератор

    Регистрация:
    1 окт 2009
    Сообщения:
    8.409
    Симпатии:
    316
    Баллы:
    104
    Отчет какой-то типовой или сами пишите?
    Если сами пишите - СКД или построитель отчета?
    Если сами пишите и построитель отчета - сделайте на основе одного из типовых в конфигурации.
  3. TopicStarter Overlay
    Letos
    Offline

    Letos Опытный в 1С

    Регистрация:
    23 ноя 2009
    Сообщения:
    218
    Симпатии:
    0
    Баллы:
    26
    СКД. пишу сам с нуля. Осталось сделать только эту группировку по месяцам.

    тут кинули какой-то совет добавить в запрос что-то типа
    Код:
    НАЧАЛОПЕРИОДА(РабочееВремяРаботниковОрганизаций.Период, МЕСЯЦ) КАК Месяц 
    
    Но что с этим делать, не пойму. :angry:
  4. vartanet
    Offline

    vartanet Опытный в 1С Команда форума

    Регистрация:
    16 ноя 2010
    Сообщения:
    2.698
    Симпатии:
    15
    Баллы:
    29
    что-то типа:

    Код:
    "ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(ВзаиморасчетыСКонтрагентами.Период, МЕСЯЦ) КАК Месяц,
    СУММА(ВЫБОР
    КОГДА ВзаиморасчетыСКонтрагентами.СуммаУпр > 0
    ТОГДА ВзаиморасчетыСКонтрагентами.СуммаУпр
    ИНАЧЕ 0
    КОНЕЦ) КАК Приход,
    СУММА(ВЫБОР
    КОГДА ВзаиморасчетыСКонтрагентами.СуммаУпр < 0
    ТОГДА -ВзаиморасчетыСКонтрагентами.СуммаУпр
    ИНАЧЕ 0
    КОНЕЦ) КАК Расход
    ИЗ
    РегистрНакопления.ВзаиморасчетыСКонтрагентами КАК ВзаиморасчетыСКонтрагентами
    </span>
    СГРУППИРОВАТЬ ПО
    НАЧАЛОПЕРИОДА(ВзаиморасчетыСКонтрагентами.Период, МЕСЯЦ)"
    
    
    
    </FONT></FONT></pre>

    и вообще учим русский: "Необходима", "столбци".



    ------------------------------------
    vartanet, понятно что такое читать - глаз режет, но для человека русский - может быть не родным языком.

Поделиться этой страницей