Sorry but still having problems I have tried what DCrake said but it seems to be ok.
On my SurveySub On the record sorce I have this which it should work
SELECT DISTINCTROW SurveyDetail.DetailID, SurveyDetail.SurveyID, IIf([NoteNo]=0 Or [NoteNo] Is Null,Null,[NoteNo]) AS [Note], SurveyDetail.Block, SurveyDetail.Floor, SurveyDetail.Area, DecryptTxt([Position],[SurveyID]) AS Location, nz([ProductType])+nz([ExtentOfDamage])+nz([SurfaceTreatment])+nz([AsbestosType])+nz([Occupancy])+nz([Disturbance])+nz([Exposure])+nz([Maintenance]) AS Totals, SurveyDetail.InspectionPointNumber, SurveyDetail.PhotoNo, SurveyDetail.DiagramNo, SurveyDetail.MaterialType, SurveyDetail.Recommendation FROM SurveyDetail ORDER BY IIf(forms!Survey!SortBy=1,Format([InspectionPointNumber],"0000000"),[Block] & [Floor] & [Area]);
But it stills shows a white background and no detail can anyone advise please
Thank You