Two reports for the lack of data in one field? Many ways you could handle this; one being that the query behind the report should be all you need to handle this.
The date field being like
Exp.Date: IIF(IsNull(Forms!FormName.theDateField),"NONE", (Forms!FormName.theDateField). Result should be a date or "NONE" in the report.
Could also use IF block in report load code
IF IsNull(Me.txtDateFieldName) Then Me.txtDateFieldName = "NONE"
The more we hear silence, the more we begin to think about our value in this universe.
Paraphrase of Professor Brian Cox.