<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>RE: [AccessD] How do I determine which form called?</TITLE>
<META content="MSHTML 6.00.2800.1126" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=188194817-30062003><FONT face=Arial color=#0000ff size=2>I am
passing it by setting the callingform property (<FONT color=#000000><FONT
face="Times New Roman">Set lb.Callingform = Me<FONT size=3> </FONT><FONT
face=Arial color=#0000ff size=2>)</FONT></FONT></FONT>. I guess my question
boils down to are there niftier ways to pass the
pointer?</FONT></SPAN></DIV>
<DIV><SPAN class=188194817-30062003><FONT face=Arial color=#0000ff size=2>Jim
Hale</FONT></SPAN></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B> John Colby
[mailto:jcolby@colbyconsulting.com]<BR><B>Sent:</B> Monday, June 30, 2003
11:32 AM<BR><B>To:</B> Access Developers discussion and problem
solving<BR><B>Subject:</B> RE: [AccessD] How do I determine which form
called?<BR><BR></FONT></DIV>
<DIV><SPAN class=872293116-30062003><FONT face=Arial color=#0000ff size=2>You
can't pass in the pointer to the calling form?</FONT></SPAN></DIV>
<DIV> </DIV>
<P><FONT size=2>John W. Colby<BR>www.colbyconsulting.com</FONT> </P>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma
size=2>-----Original Message-----<BR><B>From:</B>
accessd-bounces@databaseadvisors.com
[mailto:accessd-bounces@databaseadvisors.com]<B>On Behalf Of </B>Hale,
Jim<BR><B>Sent:</B> Monday, June 30, 2003 12:13 PM<BR><B>To:</B> 'Access
Developers discussion and problem solving'<BR><B>Subject:</B> RE: [AccessD]
How do I determine which form called?<BR><BR></FONT></DIV>
<P><FONT size=2>Thank you for your suggestion. I think I need to explain
a bit further. I have a form "frmSelect" that utilizes a special class
"DblListbox". Since the two are almost always associated I have have code in
the "init" method to default to frmSelect as follows:</FONT></P>
<P><FONT size=2>If fm Is Nothing Then Set Me.Callingform =
Forms!frmselect</FONT> </P>
<P><FONT size=2>where the callingform property passes the form object (I
have not included the error checking code):</FONT> <BR><FONT size=2>Public
Property Set Callingform(frm As Form)</FONT> <BR><FONT
size=2> Set fm = frm</FONT>
<BR><FONT size=2>end property</FONT> </P>
<P><FONT size=2>In the open property of frmselect I have:</FONT> <BR><FONT
size=2>Set lb = New DblListbox</FONT> <BR><FONT size=2>Set lb.Callingform =
Me</FONT> <BR><FONT size=2>lb.Init strRecordname</FONT> </P>
<P><FONT size=2>All this works fine. However it occurs to me that if
dbllistbox were smart enough to determine which form called it I could
eliminate the callingform property. That is why I was wondering if there
exists some way to determine and pass automatically to the dbllistbox class
the form object which called it. Thanks,</FONT></P>
<P><FONT size=2>Jim Hale </FONT></P>
<P><FONT size=2>-----Original Message-----</FONT> <BR><FONT size=2>From: Jim
DeMarco [<A
href="mailto:Jdemarco@hshhp.org">mailto:Jdemarco@hshhp.org</A>]</FONT>
<BR><FONT size=2>Sent: Monday, June 30, 2003 10:10 AM</FONT> <BR><FONT
size=2>To: Access Developers discussion and problem solving</FONT> <BR><FONT
size=2>Subject: RE: [AccessD] How do I determine which form called?</FONT>
</P><BR>
<P><FONT size=2>One way is to pass it using the docmd.openform's OpenArgs
parameter.</FONT> </P>
<P><FONT size=2>HTH, </FONT></P>
<P><FONT size=2>Jim DeMarco </FONT><BR><FONT size=2>Director of Product
Development </FONT><BR><FONT size=2>HealthSource/Hudson Health Plan
</FONT></P>
<P><FONT size=2>-----Original Message-----</FONT> <BR><FONT size=2>From:
Hale, Jim [<A
href="mailto:jim.hale@fleetpride.com">mailto:jim.hale@fleetpride.com</A>]</FONT>
<BR><FONT size=2>Sent: Monday, June 30, 2003 10:04 AM</FONT> <BR><FONT
size=2>To: 'Access DatabaseAdvisors (E-Mail)'</FONT> <BR><FONT
size=2>Subject: [AccessD] How do I determine which form called?</FONT>
</P><BR>
<P><FONT size=2>Does anyone have a function that will allow a class to
determine which form called it? TIA </FONT><BR><FONT size=2>Jim Hale
</FONT></P><BR>
<P><FONT
size=2>***********************************************************************************</FONT>
<BR><FONT size=2>"This electronic message is intended to be for the use only
of the named recipient, and may contain information from Hudson Health Plan
(HHP) that is confidential or privileged. If you are not the intended
recipient, you are hereby notified that any disclosure, copying,
distribution or use of the contents of this message is strictly
prohibited. If you have received this message in error or are not the
named recipient, please notify us immediately, either by contacting the
sender at the electronic mail address noted above or calling HHP at (914)
631-1611. If you are not the intended recipient, please do not forward this
email to anyone, and delete and destroy all copies of this message.
Thank You".</FONT></P>
<P><FONT
size=2>***********************************************************************************</FONT>
</P>
<P><FONT size=2>_______________________________________________</FONT>
<BR><FONT size=2>AccessD mailing list</FONT> <BR><FONT
size=2>AccessD@databaseadvisors.com</FONT> <BR><FONT size=2><A
href="http://databaseadvisors.com/mailman/listinfo/accessd"
target=_blank>http://databaseadvisors.com/mailman/listinfo/accessd</A></FONT>
<BR><FONT size=2>Website: <A href="http://www.databaseadvisors.com"
target=_blank>http://www.databaseadvisors.com</A></FONT>
</P></BLOCKQUOTE></BLOCKQUOTE></BODY></HTML>