У меня есть кросс-таблица, которая выводит вычисленную скользящую 5-квартальную оценку (столбцы) для трех вопросов (строк), в которых ячейки фактов должны изменять цвета фона на основе сравнения значения ячейки факта с вычисленными базовыми значениями и статической целью.ценности.
У меня есть кросс-таблица, которая вычисляет скользящий счет за 5 кварталов для трех вопросов.Вывод данных в порядке.
Меня попросили раскрасить результаты (ячейки фактов) цветом на основе сравнения с двумя другими значениями, которые отличаются для каждого вопроса, рассчитанным базовым значением и статическим целевым значением.
Базовым запросом для кросс-таблицы является соединение между запросами, которые вычисляют первичную оценку (ячейки фактов), и запросом, который вычисляет базовую линию и содержит статические целевые значения.Давайте назовем это Query Score и Query Baseline, объединенные в Query Summary
Объединение настроено для обоих отделов (этот отчет отображает результаты одного отдела из примерно 400), а также объединяет идентификатор вопроса.
Я подтвердил, что табличное представление запроса дает ожидаемые результаты.
Я установил базовое значение и целевое значение в свойствах как для столбцов (кварталов), так и длястроки (вопросы).
Когда я устанавливаю условный стиль для ячеек фактов, используя такие условия, как:
Summary.Score> Summary.Goal, я получаю результаты раскраски, которые, по-видимому, оценивают толькоцель для одного вопроса, а не значение цели, установленное для каждого в соответствующей строке.
Недостаточно повторений, чтобы опубликовать изображение, но URL для него: https://1.bp.blogspot.com/-Rg-exjYXxso/XJkeSubbWrI/AAAAAAAAUBk/MSjkbP8ieXIQmbthU6pC-9-AlRIy0ViHACLcBGAs/s320/colorsample.jpg
Условия имеют три уровня:
Summary.Score < Summary.Baseline becomes red background
Summary.Score < Summary.Goal becomes yellow background
Summary.Score > Summary.Goal becomes green background
(да,Мне нужно учесть здесь некоторые равенства)
Базовая линия в среднем ряду - 0,835, а цель - 0,851.Этот ряд окрашен правильно.
Верхний и нижний ряды, однако, нет.Базовая линия верхнего ряда - 0,844, а цель - 0,865.Таким образом, 2018 Q1, 2018 Q2 и 2018 Q4 должны быть желтыми.
Я пытался использовать условие, состоящее из двух частей, например
Summary.QuestionID = 'Q1' AND Summary.Score > Summary.Goal
(все выбрано в качестве свойств), но это вообще не возвращает окраски.
Это похоже на проблему порядка сортировки, когда у нас установлена сортировка макета для вопросов, или что при оценке условного стиля больше не работает понимание того, где он находится в строках, чтобы оценитьправильная цель и базовые значения.
В этот момент озадачен.