Поэтому я пытаюсь подсчитать количество полей (называемых [Emergency]), которые являются истинными и ложными для умножения на стандартную цену обычного или экстренного бронирования.
В настоящее время это толькоработая для расчета дохода от чрезвычайных ситуаций (выглядит следующим образом):
=CountDistinct(Fields!Emergency.Value = True) * 3.0
И скажем, есть две записи с полем чрезвычайной ситуации, которое является истинным, поскольку цена резервирования на случай чрезвычайных обстоятельств составляет £ 3,00, она выводится как £6,00 всего
В то время как расчет регулярной выручки выглядит следующим образом:
=CountDistinct(Fields!Emergency.Value = False) * 1.5
Вывод этого с четырьмя записями, в которых поле аварийного режима равно false, а цена обычного бронирования составляет £ 1,50,£ 3,00, в то время как ожидаемый результат должен быть £ 6,00
Я не уверен, что вызывает эту проблему, так как я впервые использую SSRS