Условие:
Если значение одного поля в строке превышает 1 000 000, тогда его размер шрифта должен быть равен 6pt, в противном случае по умолчанию 9pt
Я использовал эту формулу выражения для этого:
= IIF (Поля! UNIT_RATE.Value> 1000000, "6pt", "9pt")
для однородности отчета, другие поля во всей строкедолжен следовать его размеру шрифта на основе размера шрифта этого поля ... но проблема в том, что формула проверяет это условие на строку ..
, поэтому оно приводит к чему-то вроде
Есть ли способы или правильный подход, чтобы это исправить?где во втором ряду также должна следовать строка первого ряда, которая автоматически настраивается на основе предоставленного условия?
Мое первоначальное решение
Я думаю о созданииGLOBAL VARIABLE ДЛЯ ПРОВЕРКИ сначала, если в наборе данных есть единичная скорость, значение которой превышает 1 000 000, тогда этот глобальный переменный туман будет TRUE.otherwise False, тогда он будет использоваться как переменная в каждом выражении формулы размера шрифта полей ..
НО Я НЕ ЗНАЮ, как это реализовать, поскольку я новичок в REPORT BUILDER