User-314657242 posted
okay, I have a bit of a 'length' expression to get this done, due to the complexity of the data to be displayed:
=iif(Fields!Frequency.Value = "Daily",
Fields!Frequency.Value,
iif(Fields!Frequency.Value = "One Time",
Fields!Frequency.Value & ":" & FORMATDATETIME(Fields!DateTime.Value, 2),
iif(Fields!Frequency.Value = "Monthly",
Fields!Frequency.Value & ": Day " & DATEPART("d", Fields!DateTime.Value),""))) &
iif(Fields!Frequency.Value = "Weekly", Fields!Frequency.Value & ": Every " & Fields!WeekNo.Value & " weeks " & vbcrlf & (iif(Fields!Sunday.Value = "true", "Sun," ,"") & iif(Fields!Monday.Value = "true", "Mon,", "") & iif(Fields!Tuesday.Value = "true", "Tue,","") & iif(Fields!Wednesday.Value = "true", "Wed,","") & iif(Fields!Thursday.Value = "true", "Thu,","") & iif(Fields!Friday.Value = "true", "Fri,","") & iif(Fields!Saturday.Value = "true", "Sat,","")).substring(0, LEN(iif(Fields!Sunday.Value = "true", "Sun," ,"") & iif(Fields!Monday.Value = "true", "Mon,", "") & iif(Fields!Tuesday.Value = "true", "Tue,","") & iif(Fields!Wednesday.Value = "true", "Wed,","") & iif(Fields!Thursday.Value = "true", "Thu,","") & iif(Fields!Friday.Value = "true", "Fri,","") & iif(Fields!Saturday.Value = "true", "Sat,",""))-1),"")
It gives me the error (#Error) when the data falls under the first 3 conditions (Daily, One time and Monthly). I also noticed the error comes due to -1 in the LEN function. However, for weekly option I get the last comma removed value properly