Solved

process filtered records

Posted on 2011-09-12
3
249 Views
Last Modified: 2012-05-12
I need to create a mechanism that allows users to filter on a database and then write some code to process the filtered records.

Ideally I want to create a form that allows me to put some instructions, a "Select All" button and a Process records button in the header. Let's say I call that frmMain. That's easy.

Then I would like to use a subform in datasheet view so that the user can use the standard MS Access filters to display the records they want to process. Let's say I call that sfrmData. I can build that.

Once they have displayed those records I want the user to be able to select which of those records they want processed by checking the check box alongside each or by pressing the Select All button on the form. NB Each record has a field called Select, set to false when the form is first activated. That is the record I need ticked to indicate that it's a record to be processed. It's the Select All process that I don't know how to do.

Finally I want them to press the Process Records button to process the selected records. I can do that by looping through the dataset that by now has Select = True for all the records to be processed.

It's the second last step that I need help with. Is there any way I can use a Loop through only the displayed records records on a subform from a routine in the main form and set Select = True? If so, how?
0
Comment
Question by:Rob4077
  • 2
3 Comments
 
LVL 21

Accepted Solution

by:
Boyd (HiTechCoach) Trimmell, Microsoft Access MVP earned 500 total points
ID: 36521199
What version of Access?

I will assume 2007. See if this example helps: Batch Printing and Save As PDF
0
 

Author Comment

by:Rob4077
ID: 36521203
Figured it out. I just made the recordset of the main form the same as my subform and then processed the records on the main form which then flowed through to the subform

Will wait a few minutes in case someone has already started an answer but otherwise will close question
0
 

Author Comment

by:Rob4077
ID: 36521206
Hi TheHiTechCoach, your reply must have come through as I was typing mine. Looks like a good workable solution. Thank you!!!
Rob
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Today's users almost expect this to happen in all search boxes. After all, if their favourite search engine juggles with tens of thousand keywords while they type, and suggests matching phrases on the fly, why shouldn't they expect the same from you…
Experts-Exchange is a great place to come for help with solutions for your database issues, and many problems are resolved within minutes of being posted.  Others take a little more time and effort and often providing a sample database is very helpf…
In Microsoft Access, learn how to “cascade” or have the displayed data of one combo control depend upon what’s entered in another. Base the dependent combo on a query for its row source: Add a reference to the first combo on the form as criteria i…
What’s inside an Access Desktop Database. Will look at the basic interface, Navigation Pane (Database Container), Tables, Queries, Forms, Report, Macro’s, and VBA code.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now