Hi, 
I am using arcgis 10.1 and JS 3.2.  I have a featurelayer with field name "DATE" and the layer shows data on web map when I use definitionexpression using "DATE" field.  When I use print task, however, it does not catch any data from the server.  After I spent a lot of time to solve this, I figured out that it works okay when I change the field name from "DATE" to "DATE_".  I know that "DATE" is a reserved word in several DBs but it's not in arcgis geodatabase.  Can someone look at this?  We need to keep field name as "DATE".
Thanks.