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