2016-10-11 2 views
0

Я пытаюсь добавить индикатор в построителе отчетов, чтобы показывать в моем отчете, используя 2 фиксированных условия. первое условие - если описание поля = «Компенсация», второе - если дата поля> = Now(). Затем он должен красный после 5 дней. Я добавил индикатор и на вкладке Value и государств, для значения Я добавил = (Поля Description.Value = «Компенсация»!)Как добавить индикаторы в построитель отчетов

Для индикатора: Цвет Выражение «Желтый» Start выражение = (поля! StartDate.value> = Now()) End expression is = (поля! StartDate.Value = Now() + 5)

Когда я запускаю отчет, где должен быть индикатор, я получаю текст, который «Ошибка произошла во время оценки данных GaugePanel'GaugePanel5».

Надеюсь, что я достаточно подробно объяснил. Может ли кто-нибудь предложить какие-либо советы e по индикаторам пожалуйста? Thanks

+0

Я не уверен, что это вызывает вашу ошибку, но ваше конечное выражение должно быть полем. StartDate.Value = Now.AddDays (5) '. Добавьте дополнительную информацию и ожидаемые результаты для дальнейшей помощи. –

+0

Привет, спасибо. Я изменил выражение, и я не получаю никаких ошибок, однако я не хочу показывать индикатор. У меня есть таблица, которая показывает различные типы жалоб, Компенсация является одним типом. Там, где это происходит определенное количество дней, я пытаюсь показать индикатор, исходя из его возраста. – Freddie

+0

Какой тип датчика вы используете? Также могут помочь данные образца. –

ответ

0

Я закончил тем, что использовал выражение под заполнением свойств текстового поля вместо добавления индикатора, который дает мне требуемые результаты. Пример = IIF (Fields! ComplaintStageDescription.Value = "Stage0", "yellow", IIF (Fields! ComplaintStageDescription.Value = "Stage3", "white", IIF (Sum (Fields! DaysOpen.Value) < 5, "известь" , IIF (Sum (Fields! DaysOpen.Value)) < 10, «желтый», «красный»))))

Смежные вопросы