У меня возникла проблема с ячейкой отчета SSRS, которая агрегирует 2 поля для меня, используя тот же код. Здесь есть ошибка смешанного типа данных, я полагаю, из-за 0 и использования "-"
У меня есть отчет для разных месяцев и, как ни странно, я вижу только #ERROR в течение двух месяцев. Я пробовал добавлять конверсии по всему коду, но, похоже, не исправил его. Может ли кто-нибудь указать, почему я получаю #ERROR в своих агрегатах?Ошибка изменения типа данных SSIS
=IIF(Sum(Fields!ID30activity.Value + Fields!ID60activity.Value + Fields!ID90activity.Value) = 0, "-", Sum(Fields!ID30activity.Value + Fields!ID60activity.Value + Fields!ID90activity.Value))
Предупреждение Я получаю от SSIS:
Предупреждение 2 [rsAggregateOfMixedDataTypes] Выражение Значение для TextRun 'Textbox523.Paragraphs [0] .TextRuns [0] использует агрегат функция по данным различных типов данных. Совокупные функции, отличные от First, Last, Previous, Count и CountDistinct, могут собирать только данные одного типа данных.