Crystal Reports помещает группу в разные столбцы - PullRequest
0 голосов
/ 03 апреля 2012

Я пытаюсь взять одну группу и поместить ее в два разных столбца. Я знаю, что вы можете сделать это для подробной информации о группе в разделе экспертов, но это не позволит вам сделать это для группы. Группа - это дата, которую я разделил по месяцам за весь прошлый год и этот год на текущую дату, и я хочу, чтобы месяцы прошлого года были в одном столбце, а месяцы этого года - в другом столбце. Как это:

    January 2011             January 2012
    February 2011            February 2012
    March 2011               March 2012
    April 2011               April 2012
    May 2011
    June 2011
    July 2011
    August 2011
    September 2011
    October 2011
    November 2011
    December 2011

Таким образом, месяцы легко сравнивать и их можно сверлить. Есть идеи?

Ответы [ 3 ]

3 голосов
/ 03 апреля 2012
  1. В разделе «Эксперты» раздела «Сведения» выберите «Формат с несколькими столбцами»
  2. Выберите (теперь видимую) вкладку Layout
  3. Выберите «Формат групп с несколькими столбцами»
  4. Добавьте в поле даты вторую группу по году (убедитесь, что она находится «вне» группы мм / гггг)
  5. Размер нижнего колонтитула раздела, который вы создали в # 4, чтобы каждый год отображался в отдельном столбце
0 голосов
/ 03 апреля 2012

Как насчет использования кросс-таблицы, например:

           2011    2012
January      10      12
February      5      12
March         8       1

Это было бы намного более гибко.

0 голосов
/ 03 апреля 2012

Если вы группируете по названию месяца (например, monthname({transaction.date}), поэтому январь 2011 и 2012 годы будут в одной группе), то вы можете использовать промежуточную сумму для суммирования годов по отдельности в этой группе. Вы можете сделать это, создав два полных итоговых поля: одно с формулой оценки типа year({transaction.date})=2010, а другое с формулой year({transaction.date})=2011.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...