Как я могу изменить порядок значений в линейчатой ​​диаграмме с накоплением в Cystal Reports?

У меня есть гистограмма с накоплением в Crystal Reports, которая используется для отображения количества сотрудников в каждой области процесса, которым все еще требуется обучение.

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

Я подумал, что смогу изменить порядок, перейдя в Chart Expert>> Data>>Order и нажав на Specified Order. Но это, похоже, не работает, поэтому я должен делать что-то не так.

Есть ли у кого-нибудь совет?

Любая помощь приветствуется.


person Tamara JQ    schedule 03.11.2011    source источник


Ответы (1)


Я предполагаю, что подъемы графика (= столбцы) исходят из уровня группировки, который вы указали в Мастере групп и выбрали в Мастере графиков.

Вот что нужно сделать:

  1. В Мастер групп вставьте вторую группу. Оставьте исходную группу без изменений, чтобы случайно не повлиять на диаграмму.
  2. Установите новую группу для группировки по вашему ключу сортировки — полю, которое определяет желаемый порядок столбцов.
  3. Переместите новую группу вверх в списке групп, чтобы она предшествовала исходной группе.
  4. Подавить верхние и нижние колонтитулы новой группы.

Теперь Crystal сначала будет сортировать ваши записи по ключу сортировки, а затем по полю, которое вы используете в данный момент. Вы должны получить те же стояки в другом порядке.

Примечание. Если записи для данной панели имеют разные значения ключа сортировки, это не сработает. В этом случае вам понадобится поле сводки и Эксперт групповой сортировки.

person paulmelnikow    schedule 04.11.2011
comment
Привет, спасибо за ответ. Нет, я не создавал группу для областей процесса. Я просто заставил диаграмму найти новую область процесса, используя при изменении... TABLE.PROCESSAREA. Я создал группу сейчас, чтобы использовать ее в гистограмме, но когда я пытаюсь изменить гистограмму, чтобы использовать мою группу, группа не будет отображаться? Я тут тупой!? - person Tamara JQ; 04.11.2011
comment
Находится ли диаграмма в нижнем колонтитуле отчета? Вероятно, вы можете восстановить диаграмму при изменении table.processarea и просто добавить один уровень группировки для вашего ключа сортировки. Не уверен, что вы подразумеваете под группой не появится. - person paulmelnikow; 04.11.2011
comment
График находится в шапке отчета. Извините, если то, что я сказал, было запутанным. Я использовал Эксперт групп, чтобы создать начальный уровень группировки для диаграммы, но когда я пытаюсь использовать группу в Эксперте диаграмм, я не могу использовать группу. - person Tamara JQ; 07.11.2011