Линейный график SSRS не отображает данные за февраль — возможное неизвестное исключение

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

У меня есть какое-то пользовательское форматирование, в котором я не уверен, что это проблема. Ниже перечислены форматы, прикрепленные к диаграмме:

Диаграмма

Группы категорий: =Microsoft.VisualBasic.Conversion.Val(Microsoft.VisualBasic.Strings.Mid(Fields!year_month.Value, 6, 2)) & "/" & Microsoft.VisualBasic.Strings.Mid (Поля! год_месяц. Значение, 3, 2)

Области диаграммы Оси категорий: все автоматические параметры

Оси значений: Формат метки: =Microsoft.VisualBasic.Interaction.IIF(System.Math.CEILING(Max(System.Math.Abs(Fields!avg_sentence_sentiment.Value))) = 1, "0.0; -0.0;0", "0.0;-0.0;0")

Макс.: =System.Math.CEILING(Max(System.Math.Abs(Fields!avg_sentence_sentiment.Value)))

Минимум: =- System.Math.CEILING(Max(System.Math.Abs(Fields!avg_sentence_sentiment.Value)))

Я уверен, что каким-то образом создал исключение, но я не вижу, и это поставило меня в тупик.

Любая помощь будет принята с благодарностью.

С уважением


person Woody_1983    schedule 25.03.2015    source источник


Ответы (1)


Я бы просто прокомментировал, но у меня нет представителя. :(

Каково выражение для значения вашей диаграммы?

Возможно ли, что для текущего месяца могут быть нулевые значения? Возможно, вам придется учитывать их в своем выражении.

=Сумма(IIF(НИЧЕГО(Поля!COUNT.Value), 0, Поля!COUNT.Value))

Отображается ли февраль на оси вашего графика или месяц вообще не отображается?

person Hannover Fist    schedule 25.03.2015
comment
Привет, только что проверил, и в данных нет нулевых значений. Февраль также не отображается на оси диаграммы. Дважды проверил мой источник данных, и там есть данные о феврале? - person Woody_1983; 25.03.2015
comment
Хм. Это немного сложнее. Чтобы приступить к устранению неполадок, вы можете сделать копию отчета, чтобы не испортить оригинал. Начните с удаления всех фильтров, которые есть на графике. Вы также можете добавить таблицу с данными из диаграммы и найти данные за февраль, чтобы убедиться, что они проходят через набор данных. Также попробуйте удалить такие вещи, как ваши выражения Axis Min и Max и все остальное, пока вы не заработаете. - person Hannover Fist; 25.03.2015