может кто-нибудь помочь, пожалуйста. Мне нужно поместить IIf в IIf в IIf. У меня есть параметр «Период» с 4 метками: «24 часа, 3 дня, 7 дней, месяц». У меня есть другой параметр («Дата» и скрытый), содержащий следующий DateSerial
'=DateSerial( Datepart("YYYY",Now()),Datepart("m",Now()),Datepart("d",Now())-1 )'
, для которого параметр Period по умолчанию используется при открытии, например, 20/10/2009 07:00
Третий параметр («Дата от» также скрыта) - это то место, куда я хочу поместить вложенные IIfs. Я хочу, чтобы он читал из параметра «Период», и в зависимости от выбора будет зависеть от результата, мой код до сих пор выглядит следующим образом (еще не завершен, так как я хочу видеть, работают ли первые две IIfs:
'IIf(Parameters!Period.Value = 1, DateAdd("h", 7, Parameters!Date.Value),
IIf(Parameters!Period.Value = 2, DateAdd("h", -41, Parameters!Date.Value)))
Может кто-нибудь сказать мне, где я иду не так.
С уважением, Алтея