IIf (day(now()
....在rdlc表达式中显示错误。
我正在使用visual studio 2014 ..
这是我的代码:
=iff( day(now()) >= 1 AND day(now()) <=7, MonthName(month(dateadd("m",-1, Fields!MONTH.Value)),false), MonthName(month(Fields!MONTH.Value),false)))
问题在于:
错误1 textrun的Value表达式 'MONTH.Paragraphs [0] .TextRuns [0]'包含错误:[BC30451]'iff' 没有宣布。由于其保护,它可能无法访问 水平。 C:\ Users \ Anil \ Documents \ Visual Studio 2013 \ Projects \ SyllRepo \ SyllRepo \ Report2.rdlc SyllRepo
答案 0 :(得分:2)
应该是iif
而不是iff
:
=iif( day(now()) >= 1 AND day(now()) <=7, MonthName(month(dateadd("m",-1, Fields!MONTH.Value)),false), MonthName(month(Fields!MONTH.Value),false)))
答案 1 :(得分:1)
为纠正错误,我已将以下命名空间添加到我的文件中
Imports Microsoft.VisualBasic