2010-05-28 2 views
1

Есть ли способ заставить легенду столбцов в Crystal Report 11.5 отображать свои объекты в определенном порядке?Crystal Reports Legends

Например, я сообщаю о потреблении государством «Бананы» и «Яблоки». В диаграмме Бар должен отображаться процент людей, которые едят эти фрукты по графству (процентная диаграмма). Процент «Яблоки» всегда отображается сверху гистограммы и «Бананы» внизу. Легенда для этого графика также отображает цвет «Apple» сначала, а затем «Банановый» цвет. Однако, если процент «Бананы» равен 0%, легенда отображает цвет «Банана» сначала в легенде. Это создает непоследовательный отчет (с большим количеством жалоб).

Я бы хотел, чтобы цвет «Банан» всегда отображался вторым в легенде. Надеюсь, я никого не смутил, и любые идеи были бы полезными.

ответ

0

Я думаю, что смог воспроизвести вашу проблему. Это немного странно, но я смог обойти проблему, изменив диаграмму на один из двух типов двух диаграмм («Stacked Bar Chart» или «Side-By-Side Bar Chart»). Я бы рекомендовал использовать одну из этих или, возможно, круговую диаграмму.

+0

Я изменил его на все виды типов диаграмм, и эта проблема возникает для меня. Кроме того, на форумах Crystal Report любые вопросы, связанные с легендой, не отвечают (см. Рисунок). – AWinters

0

Попробуйте вместо этого:
1. Щелкните правой кнопкой мыши, чтобы перейти в Chart Expert. Перейдите в Данные tab.
2. Если он еще не установлен в ней, установить группировку метода штуковина на верхнем правом на изменение
3. Нажмите Order, затем указано Заказать
4. Есть 2 новые вкладки: Уточненный заказ и Прочие. Используйте первый, чтобы решить, какие группы идут первым, а второй - решать, что делать с остальными.

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

Я не могу назвать себя экспертом. Надеюсь, это поможет.