Ответ 1
Проблема заключается в том, что если слишком много баров данных, метки не будут отображаться.
Чтобы исправить это, в свойствах "Диаграмма диаграммы" задайте значение "Интервал" равным "= 1". Затем будут показаны все метки.
В моем отчете SSRS не отображаются все метки на горизонтальной оси. См. Ниже.
Обратите внимание на то, как красные стрелки указывают на несколько отображаемых. Итак, мой вопрос: где остальные ярлыки? Каждый бар должен иметь один.
Для диаграммы я добавляю числовые данные для столбцов и другое поле для групп категорий. Это поле в группе категорий для ярлыков.
Кто-нибудь знает, почему некоторые из них отсутствуют?
Кроме того, второй, но менее важный вопрос, почему порядок баров не совпадает с порядком набора данных?
Проблема заключается в том, что если слишком много баров данных, метки не будут отображаться.
Чтобы исправить это, в свойствах "Диаграмма диаграммы" задайте значение "Интервал" равным "= 1". Затем будут показаны все метки.
Перейдите в Свойства горизонтальной оси, выберите "Категория" в Тип AXIS, выберите "Отключено" в параметре Двусторонняя маржа
Похоже, что метки горизонтальной оси (Category Group) имеют очень длинные значения - не может быть места для их отображения. Я предлагаю изменить метки, чтобы иметь более короткие значения.
Вы можете установить порядок сортировки для групп категорий в разделе "Свойства группы категорий - Сортировка" - это, возможно, было ранее установлено; если нет, я предлагаю использовать это для сортировки по желанию.
(Три года спустя поздно...), но я верю, что ответ на ваш второй вопрос заключается в том, что SSRS в основном рассматривает данные из ваших наборов данных как несортированные; Я не уверен, что он игнорирует любой ORDER BY в sql, или если он просто предполагает, что данные не отсортированы.
Чтобы сортировать группы в определенном порядке, вам нужно указать его в отчете:
Для только что созданного отчета порядок сортировки по умолчанию в категории был буквенным в группе категорий, которая была в основном строковым кодом. Но иногда бывает полезно сортировать по какой-либо другой характеристике данных; например, мой отчет относится к среднему и максимальному времени обработки сообщений, определенных некоторым кодом (категория). Установив порядок сортировки группы, включенной в [MaxElapsedMs], Z- > A, он обращает мое внимание на наихудшие типы сообщений.
Такая презентация не будет полезна для каждого отчета, но может быть отличным инструментом, позволяющим читателям лучше понять данные; хотя в других случаях вы можете предпочесть, чтобы отчет имел одинаковый порядок при каждом запуске, и в этом случае сортировка на самом ярлыке категории может быть лучше... и я думаю, что существуют обстоятельства, при которых изменение порядка сортировки может нанести ущерб пониманию, например как будто категории подразумевали какой-то порядок (например, значения даты?)
image: свойства горизонтальной оси диаграммы служб отчетов
Чтобы просмотреть все даты в отчете; Установите тип оси в Scalar, Установите интервал в 1 -Добавление ярлыков Установить отключить автоподгонку установите угол поворота метки по своему желанию.
Это поможет.