2014-01-21 1 views
2

Мне нужно изменить цвет моего report.rdlc на Red, когда fields!Date.Value = "Sunday" и fields!start.Value > 22 и fields!finish.value < 5. Я пытался использоватьКак изменить цвет с выражением rdlc

=IIf(Hour(fields!start.Value) > 22,"Red","Black") 

, но я не знаю, как я делаю дела других. Теперь я начинаю сообщать о выражениях.

ответ

3

Он должен быть очень похож на любое другое логическое выражение. Просто сгруппируйте все свои условия в круглых скобках и, если они все верны, действие произойдет, поэтому для вашего случая попробуйте это ...

=IIf(()Hour(fields!start.Value) > 22) AND 
    (Hour(fields!start.Value) < 5) AND 
    (fields!Date.Value = "Sunday")),"Red","Black") 
Смежные вопросы