At runtime, fields I have defined as type String in my .ttx file are being interpreted as type Number when the .csv source data file is opened and passed to Crystal. In the report designer, all the fields for my report are listed as type String, which is correct. But when I run the report, it seems like some kind of decision is being made about how to interpret each column's data type based on the data in it - if a given column has mostly numeric data, the report seems to 'decide' that the data type is numeric and it won't display or print any data fields that contain non-numeric characters in that column. I'm at wit's end with this; I've tried surrounding every data item with double quotes to FORCE the report to read every field as a String, but even that doesn't work. I've tried deleting and rebuilding my .ttx file and even deleting and rebuilding my .rpt file, but again, nothing works. Does anyone have any suggestions for how I can force Crystal to read every field in my .csv file as a String?