Solved

MS Access Form Filters Working with Dates and Date Ranges

Posted on 2013-01-21
8
428 Views
Last Modified: 2013-01-21
I made quite a few additions to the attached database so I understand the If statments in the VB code now, but dealing with the dates is a little bit tricky and I am not sure if I know how to handle it in the VBA.

Please take a look at what I am trying to do here.

Scenario1: manager A would like to see all Providers with a [from_date] greater than or equal to 1/1/2003 and a [term date] less than or equal to 8/12/2008, for example.

As I have it right now, I added filter buttons that don't account for the different categories of dates and if I click one filter button, it will work, then I will click the other filter button and it will also work. The problem is that if I put in dates for different fields, the filter buttons won't account for the other fields. You will see when you open my attached database.

Can we get it so that each of the filter buttons filters the entire date range criteria (from_date, term_date, fromfrom_date, tofrom_date, fromterm_date, toterm_date)??
0
Comment
Question by:IEHP1
  • 5
  • 3
8 Comments
 
LVL 119

Expert Comment

by:Rey Obrero
ID: 38802642
you forgot to attach the db
0
 

Author Comment

by:IEHP1
ID: 38803190
Oh, check out my revised Form (super sweet!!!)

Let me know what you think.

I don't have vendorid or vendorname sample data, but you can get the idea (it works with production data).

Can filter on any of the top section fields now using the If statements in VBA (super!!!)
Form-Building-Using-FiltersRev-3.accdb
0
 
LVL 119

Accepted Solution

by:
Rey Obrero earned 500 total points
ID: 38803198
0
 

Author Comment

by:IEHP1
ID: 38803405
so you didn't change anything except for the form itself? I am looking at it, it works, super!!

What did you change (I am checking what you changed right now)....?

Thx so much (I did get a lot of feedback about "what does this and this date mean" so that design works best because it is clearer).
0
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

 
LVL 119

Expert Comment

by:Rey Obrero
ID: 38803458
i added an option group, and filter the dates based n the option selected..

see the codes inside the

 Select Case Me.Date_filter
0
 

Author Comment

by:IEHP1
ID: 38803470
Yeah tested it, works great!!

Thanks so much capricorn1!!!
0
 

Author Comment

by:IEHP1
ID: 38803473
i saw the Case Statements--I see how that works perfectly...
0
 

Author Closing Comment

by:IEHP1
ID: 38803475
Perfect Solution. Capricorn1 mastered this project using VBA syntax that matches the query results exactly!!!! Perfect!!!!
0

Featured Post

3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

Question has a verified solution.

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

I'm trying, I really am. But I've seen so many wrong approaches involving date(time) boundaries I despair about my inability to explain it. I've seen quite a few recently that define a non-leap year as 364 days, or 366 days and the list goes on. …
Recently Microsoft released a brand new function called CONCAT. It's supposed to replace its predecessor CONCATENATE. But how does it work? And what's new? In this article, we take a closer look at all of this - we even included an exercise file for…
The viewer will learn how to simulate a series of sales calls dependent on a single skill level and learn how to simulate a series of sales calls dependent on two skill levels. Simulating Independent Sales Calls: Enter .75 into cell C2 – “skill leve…
Learn how to create and modify your own paragraph styles in Microsoft Word. This can be helpful when wanting to make consistently referenced styles throughout a document or template.

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