Results 1 to 3 of 3
  1. #1
    catluvr is offline Advanced Beginner
    Windows 10 Office 365
    Join Date
    Mar 2018
    Location
    Kansas
    Posts
    87

    Cleaning out no-longer used forms, queries, and reports.

    Pardon me if this is discussed somewhere else ... I couldn't figure out the best words to use to search for this topic.



    I must admit that I have a generally messy, gunked up database - it works but would make some of you run for the hills, screaming!

    I am the Business Manager/Registrar for an annual Girl Scout Day Camp.

    Each year, I create a new folder in My Documents and copy the previous year's database file to the new folder. I rename it to include the new year in the file name and then run a series of update queries that essentially resets everything for the new year ... moving records of people who didn't come to camp last year, advancing the girls' grades, clearing out fees, etc.

    Invariably, I have a new idea on how to perform some function or someone else asks if it is possible to do A, B, or C. Up to now, I am the only one who uses this database but I finally have someone who is (or claims to be) proficient in Access. She will be shadowing me in 2023.

    When I create a new report, form, or query to replace a previous one, I generally copy the old one, give it a new name, and make changes to the new one. I keep the old one around "just in case" I need to go back to it. And, occasionally, I do!

    Now, however, I'm looking at things with an eye towards someone else using the database and YIKES! SOOOOO many forms, reports, queries, & even tables that I am pretty sure aren't used, probably. Maybe.

    I know Access can give me object dependencies, but what's the best way to tackle deleting these objects? Yes, yes, I know, press "delete." But, I don't want to permanently delete something now that it turns out is used down the road. We are just starting this year's registrations and many things dealing with scheduling, bus rosters, etc. won't be used for four more months. The only way to test those now would be to enter a boat load of dummy data ... I don't really want to do that.

    I have the Name Autocorrect function turned off. If I have an object that I'm pretty sure I don't use, will renaming it with a "Not Used -" at the beginning do the trick? Then, at the end of this Day Camp, I should be able to confidently delete anything with that prefix, right?

    I'm looking for help on the best way to tackle this.


    Thanks!

    Susie
    Kansas

  2. #2
    CJ_London is offline VIP
    Windows 10 Access 2010 32bit
    Join Date
    Mar 2015
    Posts
    11,430
    She will be shadowing me in 2023.
    next year?

    most would just prefix with zz rather than 'not used' also means they will be at the bottom of the list of tables/queries/forms etc and not somewhere in the middle

    copy your db, and work from the new copy, you can always copy a deleted object back if necessary
    start with your tables - look at the relationships. Any that are not related to anything else are prospects for deletion

    Alternatively you presumably know which forms/reports you currently require - so delete all the others

    Each year, I create a new folder in My Documents and copy the previous year's database file to the new folder. I rename it to include the new year in the file name and then run a series of update queries that essentially resets everything for the new year ... moving records of people who didn't come to camp last year, advancing the girls' grades, clearing out fees, etc.
    not a good way to go. Your tables should have date fields to indicate when and queries adjusted accordingly

    many things dealing with scheduling, bus rosters, etc. won't be used for four more months
    so what did you use last year? presumably you will use them again this year?

  3. #3
    Micron is online now Virtually Inert Person
    Windows 10 Access 2016
    Join Date
    Jun 2014
    Location
    Ontario, Canada
    Posts
    12,803
    I second the notion (in fact, I "park" an object exactly as described and didn't know anyone else did that). If you have a db for each year, then that methodology likely propagated over most everything else; e.g.
    - identical reports except for minor variances, such as pack/group
    - same for forms (1 for this group, 1 for that group, 1 for looking at data, 1 for adding but otherwise identical, etc.)
    - same for queries as above
    - and so on.
    It's probably not worth consolidating any of this until you consult with this person, as they might be inclined to make more changes than you can see right now. I'd go with 'archiving' what you think is not being used as has been noted. Also, there is the possibility that the db documenter could show you a lot about dependencies if you choose the right options. You can end up with a whole lot of pages though, so printing this is probably out of the question for a non-profit organization. Pretty sure you can save it as a file.
    The more we hear silence, the more we begin to think about our value in this universe.
    Paraphrase of Professor Brian Cox.

Please reply to this thread with any new information or opinions.

Similar Threads

  1. Replies: 2
    Last Post: 03-30-2017, 03:14 PM
  2. Cleaning up Queries
    By shifty in forum Queries
    Replies: 1
    Last Post: 04-26-2015, 06:00 PM
  3. How to show Forms\reports\queries
    By stenman in forum Programming
    Replies: 3
    Last Post: 09-17-2013, 04:56 AM
  4. reports to forms to queries
    By aaa1 in forum Forms
    Replies: 9
    Last Post: 08-10-2011, 07:29 PM
  5. Queries, Forms, Reports..
    By groundhog in forum Access
    Replies: 3
    Last Post: 07-07-2010, 12:30 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Other Forums: Microsoft Office Forums