I am converting an AS400 "date" on CR 11 (not a true date, format of 20,041,001.00 etc etc) and all works well for a 'start date' by changing the "date" totext then splitting out the year, month and day then concatenating it back together with the following formula: "cdate({@The Year 3}&","&{@The Month 3}&","&{@The Day 3})", however for the end date this is returning a bad date format which I cannot understand. Start Date is ALWAYS filled but often the end date is not so I'm assuming that is the problem but I have no idea how to get around this, can someone please help!!!