Hi dhookom, thanks for your reply. Yes, it it cutting off after exactly 255 characters. Here is the SQL query I am using for the report (excuse the length). It is the Messages field that is being cut off, which is listed as a Memo data type in the type.
SELECT [Communication Log].Log, [Communication Log].Entered, [Communication Log].Time, [Communication Log].From, [Communication Log].Messages, [Communication Log].Shift, [Communication Log].Supervisor
FROM [Communication Log]
WHERE [Communication Log].Entered Between Forms![Generate Report]!BeginDate And Forms![Generate Report]!EndDate And IIf(Forms![Generate Report]!chkBox1=True,[Communication Log].Shift='1',[Communication Log].Shift=Null) ORDER BY Log ASC
UNION
SELECT [Communication Log].Log, [Communication Log].Entered, [Communication Log].Time, [Communication Log].From, [Communication Log].Messages, [Communication Log].Shift, [Communication Log].Supervisor
FROM [Communication Log]
WHERE [Communication Log].Entered Between Forms![Generate Report]!BeginDate And Forms![Generate Report]!EndDate And IIf(Forms![Generate Report]!chkBox2=True,[Communication Log].Shift='2',[Communication Log].Shift=Null) ORDER BY Log ASC
UNION
SELECT [Communication Log].Log, [Communication Log].Entered, [Communication Log].Time, [Communication Log].From, [Communication Log].Messages, [Communication Log].Shift, [Communication Log].Supervisor
FROM [Communication Log]
WHERE [Communication Log].Entered Between Forms![Generate Report]!BeginDate And Forms![Generate Report]!EndDate And IIf(Forms![Generate Report]!chkBox3=True,[Communication Log].Shift='3',[Communication Log].Shift=Null) ORDER BY Log ASC
UNION SELECT [Communication Log].Log, [Communication Log].Entered, [Communication Log].Time, [Communication Log].From, [Communication Log].Messages, [Communication Log].Shift, [Communication Log].Supervisor
FROM [Communication Log]
WHERE [Communication Log].Entered Between Forms![Generate Report]!BeginDate And Forms![Generate Report]!EndDate And IIf(Forms![Generate Report]!chkBox4=True,[Communication Log].Shift='4',[Communication Log].Shift=Null)
ORDER BY Log;