Re: Accessing forms properties



Ron,
Thanks for your reply. I had thought of developing a 'user interface'
module in the database sometime in the future. I was looking to use the
tags as a 'quick and dirty' short time solution. On reflection I might go
with the table because, as the number of forms increases, I'll want to
categorize them but the biggest advantage will be that using a query I'll be
able to easily sort the list.

cheers
peterD

"Ron Weiner" <weinNoSpam1@xxxxxxxxxxxxxx> wrote in message
news:eWhQ60nnFHA.3036@xxxxxxxxxxxxxxxxxxxxxxx
> PeterDavey
>
> Here is another way to do this.
>
> In that Access is a database why not use its inherent database capability
to
> create a Table of Forms, and keep all of the information about each form
in
> your application there. After all this is the way Access manages itself
> (have a look at the system tables). You might have columns for user
> friendly short names, verbose names, and the actual form names that the
user
> never sees. Need to add security later? Now you have a way to keep the
> list of forms shown in your List Box synchronized to the users rights, by
> simply adding a new column to the table.
>
> This system would be no harder to maintain that an entry into the forms
Tag
> property or a custom property. This way the record source for the combo
> becomes a Sql statement (also a very Access way of doing things). I
believe
> this is a more flexible and extensible way to manage the list of forms
that
> the user interacts with.
>
> Good luck with your project.
> --
> Ron W
> www.WorksRite.com
> "peterDavey" <peter.davey@xxxxxxxxxxxxx> wrote in message
> news:Ouw$MAjnFHA.4056@xxxxxxxxxxxxxxxxxxxxxxx
> > Thanks Allen and Marsh for your replies. The Container().Documents...
> > solution looks like the way to go - much better than using the Tag
> property.
> > cheers
> > peterD
> >
> > "peterDavey" <peter.davey@xxxxxxxxxxxxx> wrote in message
> > news:uxZSoMhnFHA.1996@xxxxxxxxxxxxxxxxxxxxxxx
> > > G'day,
> > > I'm pretty new to Access but have Excel VBA experience.
> > >
> > > I have an Access 2000 application with a number of forms and
sub-forms.
> > At
> > > startup I display a form with a list box listing the forms I may want
to
> > > use. At the moment the form names are hard coded into the list boxe's
> > > DataSource property.
> > >
> > > What I want to do is use the Tag property of each form to flag the
forms
> > > that I want listed in the list box. When the 'menu' form opens I need
> the
> > > code to loop through all forms and, where the tag property doesn't =
0,
> > add
> > > it to the list box.
> > >
> > > I've found that using the AllForms collection gives me access to all
the
> > > forms however I haven't been able to successfully access the Tag
> property
> > > using the Properties collection. Using the code:
> > >
> > > MsgBox
> > > Application.CurrentProject.AllForms("Wards").Properties("Tag").Value
> > >
> > > generates an error: 'you entered an expression that has an invalid
> > reference
> > > to the tag property'
> > >
> > > Not sure what I'm doing wrong.
> > >
> > > cheers
> > > peterDavey
> > > Melbourne
> > >
> > >
> >
> >
>
>


.



Relevant Pages

  • Re: multiple tables, composite keys
    ... Ok, I ditched the composite keys, the tag numbers are unique anyway. ... Will make a separate post. ... I have a database where my client have a set spec for how the tables ...
    (microsoft.public.access.forms)
  • Re: PROBLEM SOLVED - State of WORKING-STORAGE in Statically-Called Subroutines
    ... I went through the entire database, making static HTML pages that used ... Straight HTML - no CSS. ... This tag tells the ... I then format these using XSLT. ...
    (comp.lang.cobol)
  • Re: Stream into System.Drawing.Image
    ... need to return an IMG tag which points to an ASP.NET page. ... the database based on the identifer in the query string. ... I believe) and then write the bytes in the response stream. ... > bytevariable (called arrayb in my application). ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Scott, you got get on this program...
    ... west on the 91 Express Lanes, for free, for the 470th time. ... There's too much reliance on database retrieval instead of using the obvious feedback from the immediate situation. ... confidential basis to do anything but protect themselves," Garden Grove ... The most likely method of finding a person is stalking, not breaking into a tag database and using a street map. ...
    (rec.autos.driving)
  • Re: Browser problems
    ... Check the home page HTML for a tag, ... Usually in the <head> section of the page. ... Ron ... "Dave Brett" wrote in message ...
    (microsoft.public.frontpage.client)