Pedro Janssen
pedro at plex.nl
Sat Dec 18 02:38:51 CST 2004
Hello All,
thanks for the help.
All this must leed to a function that is working.
Pedro Janssen
----- Original Message -----
From: "Heenan, Lambert" <Lambert.Heenan at AIG.com>
To: "'Access Developers discussion and problem solving'"
<accessd at databaseadvisors.com>; "'Nicholson, Karen'" <cyx5 at cdc.gov>
Sent: Friday, December 17, 2004 8:44 PM
Subject: RE: [AccessD] still troubles with IsLoaded
> IsLoaded is built in from at least Access 2002. It syntax is
>
> Dim boolResult as Boolean
>
> boolResult = expression.IsLoaded
>
> where "expression" is any Access object.
>
> The IsLoaded() function from Access 97 Northwind is simply a hand rolled
VBA
> function (not a part of Utility.mda) and it works only with forms, though
> could be modified for other objects.
>
> I find that the old IsLoaded function coexists happily with the built-in
> IsLoaded Property in Access 2002.
>
> Lambert
>
>
> > -----Original Message-----
> > From: accessd-bounces at databaseadvisors.com
> > [SMTP:accessd-bounces at databaseadvisors.com] On Behalf Of Nicholson,
Karen
> > Sent: Friday, December 17, 2004 1:50 PM
> > To: Access Developers discussion and problem solving
> > Subject: RE: [AccessD] still troubles with IsLoaded
> >
> > I hear that there is an isloaded function that is new to Access 2003.
> > The syntax would be:
> > If CurrentProject.AllForms("frmVestigingenForm").IsLoaded
> >
> > -----Original Message-----
> > From: accessd-bounces at databaseadvisors.com
> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of MartyConnelly
> > Sent: Friday, December 17, 2004 1:39 PM
> > To: Access Developers discussion and problem solving
> > Subject: Re: [AccessD] still troubles with IsLoaded
> >
> >
> > Here is the IsLoaded function that used to be in utility.mda that was an
> >
> > automatic addin for Access 97
> > This is a copy of routine from northwind.mbd
> >
> > Function IsLoaded(ByVal strFormName As String) As Boolean
> > ' Returns True if the specified form is open in Form view or Datasheet
> > view.
> >
> > Const conObjStateClosed = 0
> > Const conDesignView = 0
> >
> > If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <>
> > conObjStateClosed Then
> > If Forms(strFormName).CurrentView <> conDesignView Then
> > IsLoaded = True
> > End If
> > End If
> >
> > End Function
> >
> >
> > pedro at plex.nl wrote:
> >
> > >Hello Group,
> > >
> > >i keeping getting an error on the IsLoaded. "Sub or function not
> > defined"
> > >This was working in A97, but in 2003 it is giving me troubles.
> > >
> > >i tried to Dim al objects, with no result.
> > >
> > >I can't figure out why
> > >
> > >Please help
> > >
> > >Pedro Janssen
> > >
> > >
> > >
> > >Private Sub pl_Form_Current()
> > >On Error GoTo Err_Form_Current
> > >
> > > Dim strDocNaam As String
> > > Dim Koppelcriterium As String
> > >
> > > strDocNaam = "Produktenlijst"
> > > Koppelcriterium = "[Levcode] = Forms![Lev]![Levcode]"
> > >
> > > If IsNull(Me![LEVNAAM]) Then
> > > Exit Sub
> > > ElseIf IsLoaded("Produktenlijst") Then
> > > DoCmd.OpenForm strDocNaam, , , Koppelcriterium
> > > End If
> > >
> > >Exit_Form_Current:
> > > Exit Sub
> > >
> > >Err_Form_Current:
> > > MsgBox Err.Description
> > > Resume Exit_Form_Current
> > >
> > >End Sub
> > >
> > >
> >
> > --
> > Marty Connelly
> > Victoria, B.C.
> > Canada
> >
> >
> >
> > --
> > AccessD mailing list
> > AccessD at databaseadvisors.com
> > http://databaseadvisors.com/mailman/listinfo/accessd
> > Website: http://www.databaseadvisors.com
> > --
> > AccessD mailing list
> > AccessD at databaseadvisors.com
> > http://databaseadvisors.com/mailman/listinfo/accessd
> > Website: http://www.databaseadvisors.com
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
> Website: http://www.databaseadvisors.com
>