Drew Wutka
DWUTKA at marlow.com
Tue Mar 11 19:22:00 CST 2003
This is from my new MiniCalendar database....still in development...but the function works fine. Private Function AmIASubForm() As Boolean On Error GoTo ErrorHandler Dim varTemp varTemp = Me.Parent AmIASubForm = True Exit Function ErrorHandler: Err.Clear AmIASubForm = False End Function -----Original Message----- From: Bruce Bruen [mailto:bbruen at bigpond.com] Sent: Tuesday, March 11, 2003 6:58 PM To: AccessD Subject: [AccessD] How do I tell if a form is opened as a subform or not? Hi List, I am trying to use a form that may appear as a subform or on its own. If it's a subform then I want to maximise it in its parent control space, if not then it should be sized to fit the form. But how do I tell where it is being opened? The following doesn't work: On Error Resume Next If Not IsNull(Me.Parent.Name) Then boolIsSubform = True DoCmd.Maximize Else boolIsSubform = False End If On Error GoTo 0 Ignore the fact that the docmd works on the parent, I am not worried about that at the moment, only that I don't know how to test the "subformedness". Tia Bruce --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.445 / Virus Database: 250 - Release Date: 21/01/2003 _______________________________________________ AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com