PC Review


Reply
Thread Tools Rate Thread

Capture form name on open

 
 
bcarvinm@yahoo.com
Guest
Posts: n/a
 
      27th Dec 2006
I don't know if this is even possible, but I want to capture in a table
the name of every form along with the date when it is opened. I'm
hoping i can put this in a module so I don't have to modify every forms
on open procedure. I'm planning on doing a redesign of my database but
I don't have the time to remove a form and see if anyone complains. I
figure this would be the fastest way to figure out what people are
actually using rather than what they think they are using. I'm using
Access 97 if that makes a difference.

Thanks for any help.

Brian

 
Reply With Quote
 
 
 
 
Rick Brandt
Guest
Posts: n/a
 
      27th Dec 2006
(E-Mail Removed) wrote:
> I don't know if this is even possible, but I want to capture in a
> table the name of every form along with the date when it is opened.
> I'm hoping i can put this in a module so I don't have to modify every
> forms on open procedure. I'm planning on doing a redesign of my
> database but I don't have the time to remove a form and see if anyone
> complains. I figure this would be the fastest way to figure out what
> people are actually using rather than what they think they are using.
> I'm using Access 97 if that makes a difference.
>
> Thanks for any help.
>
> Brian


No way that I know of that wouldn't require you to put something in the Open or
Load event of every form. That something *could* be a generic function call
though that need not be different per form.


--
Rick Brandt, Microsoft Access MVP
Email (as appropriate) to...
RBrandt at Hunter dot com



 
Reply With Quote
 
'69 Camaro
Guest
Posts: n/a
 
      27th Dec 2006
Hi, Brian.

> I'm
> hoping i can put this in a module so I don't have to modify every forms
> on open procedure.


Access uses an event-driven architecture, so unless you have a switchboard form
that opens all other forms, you will need to put VBA code in either the
OnOpen( ) event or OnLoad( ) event of each form. If you have the switchboard,
you'll need to insert code in its module wherever any form is opened, so that
would be a lot of work also.

> I'm planning on doing a redesign of my database but
> I don't have the time to remove a form and see if anyone complains. I
> figure this would be the fastest way to figure out what people are
> actually using rather than what they think they are using.


If this were a professional software application, the next phase of the software
development lifecycle would be to interview the users and managers to get
information for the new (or revised) requirements document. If your application
is complex and you rely on an automated recording of what's being used, you may
find some of the forms were opened by mistake ("Oops. Not that one."), and
you'll waste time redesigning those forms for the next version.

HTH.
Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
http://www.Access.QBuilt.com/html/ex...ributors2.html for contact info.


<(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I don't know if this is even possible, but I want to capture in a table
> the name of every form along with the date when it is opened. I'm
> hoping i can put this in a module so I don't have to modify every forms
> on open procedure. I'm planning on doing a redesign of my database but
> I don't have the time to remove a form and see if anyone complains. I
> figure this would be the fastest way to figure out what people are
> actually using rather than what they think they are using. I'm using
> Access 97 if that makes a difference.
>
> Thanks for any help.
>
> Brian
>



 
Reply With Quote
 
bcarvinm@yahoo.com
Guest
Posts: n/a
 
      28th Dec 2006
I was afraid that was the answer. The biggest problem with the
database is that it hasn't had a dedicated DBA in about 5 years and
whenever someone wanted a form or a table added they just did it and
now I'm trying to fix the mess before it breaks completely.

I was certainly planning on talking with the users/managers for the
requirement doc, but I wanted to have some sort of record of what
people actually used, rather than what they thought they used, just as
a starting place.

Thanks to both you and Rick for the help.

Brian

'69 Camaro wrote:
> Hi, Brian.
>
> > I'm
> > hoping i can put this in a module so I don't have to modify every forms
> > on open procedure.

>
> Access uses an event-driven architecture, so unless you have a switchboard form
> that opens all other forms, you will need to put VBA code in either the
> OnOpen( ) event or OnLoad( ) event of each form. If you have the switchboard,
> you'll need to insert code in its module wherever any form is opened, so that
> would be a lot of work also.
>
> > I'm planning on doing a redesign of my database but
> > I don't have the time to remove a form and see if anyone complains. I
> > figure this would be the fastest way to figure out what people are
> > actually using rather than what they think they are using.

>
> If this were a professional software application, the next phase of the software
> development lifecycle would be to interview the users and managers to get
> information for the new (or revised) requirements document. If your application
> is complex and you rely on an automated recording of what's being used, you may
> find some of the forms were opened by mistake ("Oops. Not that one."), and
> you'll waste time redesigning those forms for the next version.
>
> HTH.
> Gunny
>
> See http://www.QBuilt.com for all your database needs.
> See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
> http://www.Access.QBuilt.com/html/ex...ributors2.html for contact info.
>
>
> <(E-Mail Removed)> wrote in message
> news:(E-Mail Removed)...
> >I don't know if this is even possible, but I want to capture in a table
> > the name of every form along with the date when it is opened. I'm
> > hoping i can put this in a module so I don't have to modify every forms
> > on open procedure. I'm planning on doing a redesign of my database but
> > I don't have the time to remove a form and see if anyone complains. I
> > figure this would be the fastest way to figure out what people are
> > actually using rather than what they think they are using. I'm using
> > Access 97 if that makes a difference.
> >
> > Thanks for any help.
> >
> > Brian
> >


 
Reply With Quote
 
'69 Camaro
Guest
Posts: n/a
 
      28th Dec 2006
You're welcome, Brian. Good luck with it.

HTH.
Gunny

See http://www.QBuilt.com for all your database needs.
See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
http://www.Access.QBuilt.com/html/ex...ributors2.html for contact info.


<(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
>I was afraid that was the answer. The biggest problem with the
> database is that it hasn't had a dedicated DBA in about 5 years and
> whenever someone wanted a form or a table added they just did it and
> now I'm trying to fix the mess before it breaks completely.
>
> I was certainly planning on talking with the users/managers for the
> requirement doc, but I wanted to have some sort of record of what
> people actually used, rather than what they thought they used, just as
> a starting place.
>
> Thanks to both you and Rick for the help.
>
> Brian
>
> '69 Camaro wrote:
>> Hi, Brian.
>>
>> > I'm
>> > hoping i can put this in a module so I don't have to modify every forms
>> > on open procedure.

>>
>> Access uses an event-driven architecture, so unless you have a switchboard
>> form
>> that opens all other forms, you will need to put VBA code in either the
>> OnOpen( ) event or OnLoad( ) event of each form. If you have the
>> switchboard,
>> you'll need to insert code in its module wherever any form is opened, so that
>> would be a lot of work also.
>>
>> > I'm planning on doing a redesign of my database but
>> > I don't have the time to remove a form and see if anyone complains. I
>> > figure this would be the fastest way to figure out what people are
>> > actually using rather than what they think they are using.

>>
>> If this were a professional software application, the next phase of the
>> software
>> development lifecycle would be to interview the users and managers to get
>> information for the new (or revised) requirements document. If your
>> application
>> is complex and you rely on an automated recording of what's being used, you
>> may
>> find some of the forms were opened by mistake ("Oops. Not that one."), and
>> you'll waste time redesigning those forms for the next version.
>>
>> HTH.
>> Gunny
>>
>> See http://www.QBuilt.com for all your database needs.
>> See http://www.Access.QBuilt.com for Microsoft Access tips and tutorials.
>> http://www.Access.QBuilt.com/html/ex...ributors2.html for contact info.
>>
>>
>> <(E-Mail Removed)> wrote in message
>> news:(E-Mail Removed)...
>> >I don't know if this is even possible, but I want to capture in a table
>> > the name of every form along with the date when it is opened. I'm
>> > hoping i can put this in a module so I don't have to modify every forms
>> > on open procedure. I'm planning on doing a redesign of my database but
>> > I don't have the time to remove a form and see if anyone complains. I
>> > figure this would be the fastest way to figure out what people are
>> > actually using rather than what they think they are using. I'm using
>> > Access 97 if that makes a difference.
>> >
>> > Thanks for any help.
>> >
>> > Brian
>> >

>



 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
RE: capture keypress on database open Klatuu Microsoft Access Forms 0 8th Jul 2009 02:20 PM
Using Add button to capture data in form and recreate form =?Utf-8?B?QWxp?= Microsoft Access Form Coding 0 10th Jun 2005 05:35 PM
how to capture only the open window rather than the whole screen? =?Utf-8?B?ag==?= Microsoft Word Document Management 1 8th May 2005 01:20 PM
How to Capture if Spreadsheet is open in IE and not Excel UBER_GEEK Microsoft Excel Programming 1 22nd Mar 2005 04:09 PM
Cannot open capture device KzT Windows XP MovieMaker 0 22nd Aug 2003 07:11 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 09:56 PM.