Pat,
I made a simple form and populated the unbound text
boxes with the following:
' ******************************************
Private Sub Form_Open(Cancel As Integer)
Dim dbs As Database
Dim rst As Recordset
Dim sql As String
Set dbs = CurrentDb
sql = "select Name, DateUpdate from MSysObjects " & _
"where Type = -32768 " & _
"order by DateUpdate desc"
Set rst = dbs.OpenRecordset(sql)
Me.FormsName = rst!Name
Me.FormsDate = rst!DateUpdate
Set dbs = CurrentDb
sql = "select Name, DateUpdate from MSysObjects " & _
"where Type = -32764 " & _
"order by DateUpdate desc"
Set rst = dbs.OpenRecordset(sql)
Me.ReportName = rst!Name
Me.ReportDate = rst!DateUpdate
Set dbs = CurrentDb
sql = "select Name, DateUpdate from MSysObjects " & _
"where Type = -32761 " & _
"order by DateUpdate desc"
Set rst = dbs.OpenRecordset(sql)
Me.ModuleName = rst!Name
Me.ModuleDate = rst!DateUpdate
Set dbs = CurrentDb
sql = "select Name, DateUpdate from MSysObjects " & _
"where Type = 1 and Name Not Like 'MSys*' " & _
"order by DateUpdate desc"
Set rst = dbs.OpenRecordset(sql)
Me.TableName = rst!Name
Me.TableDate = rst!DateUpdate
Set dbs = CurrentDb
sql = "select Name, DateUpdate from MSysObjects " & _
"where Type = 5 and Name Not Like '~*' " & _
"order by DateUpdate desc"
Set rst = dbs.OpenRecordset(sql)
Me.QueryName = rst!Name
Me.QueryDate = rst!DateUpdate
End Sub
' ******************************************
Wayne