To force a picklist to have a fixed length :
1) In the picklist-query, add the field a second time (you'll use this one as label on your parameter) -- change the code for that field by right-clicking it and changing the formula (on the query panel)
for the example, I'll use a string-field that should be 7 characters long and should get leading zeroes -- a specific case I used this for.
2) change the formula to :
left("0000000"; 7 - length([nameofthefield])) & [nameofthefield]
if the field is numeric :
left("0000000"; 7 - length(text([nameofthefield]))) & text([nameofthefield])
That also sorts the picklist, but if you simply want to sort, just add the same field a second time.
Binabik
External memory from my trainings. I used to teach Business Objects, Internet Development and Hardware at Xylos NV (http://www.xylos.com)
Posts tonen met het label Picklist. Alle posts tonen
Posts tonen met het label Picklist. Alle posts tonen
vrijdag, januari 22, 2010
vrijdag, september 19, 2008
Next Month
Dim dt
Dim firstDay
Dim lastDayNextM
Dim lastDay
dt = now()
firstDay = DateSerial(Year(dt), Month(dt), 1)
lastdayNextM = DateAdd("m",2,firstDay)
lastday = DateAdd("d",-1,lastdayNextM)
GetLastDayNextMonth= lastDay
end function
function GetFirstDayNextMonth()
dim firstDay
firstDay = DateSerial(year(GetLastDayNextMonth()),month(GetLastDayNextMonth()),1)
GetFirstDayNextMonth= firstDay
end function
Can’t believe I wrote that function.
=dateadd(“d”, –1, dateadd(“m”, +2, cdate(year(today()) & “/” & month(today()) & “/1”)))
that’s the expression that gives you the last day of the next month in Reporting Services
Abonneren op:
Posts (Atom)