Ok, so I have a date filed that is a string, that I am converting to a date field using the formula below. It works percectly. Problem is now, that I am trying to display ONLY records that are older than the last full month. For example, today is 01/14/13, and I only want to see records from 11/12 or older. Please know that the converted date field is in the following format MM/YYYY. The original data form the DB is a string in this format: YYYYMM
NumberVar YearPart;
NumberVar MonthPart;
WhilePrintingRecords;
YearPart:= tonumber({PremiumSoa.YrMo}[1 to 4]);
MonthPart:= tonumber({PremiumSoa.YrMo}[5 to 6]);
Date (YearPart,MonthPart,1)