Fellow Access Geniuses,
I've got a small problem. We've designed this matrix database ... in a form you enter data such as policy type, begin date, end date, among others... Then we run a query that pulls up only those records (duh a normal query) .. here's what Management wants done.
You see this query is ran on a monthly basis. Then the manager who runs it pastes the results into excell, plays with it, (don't ask me why he uses Excel... he likes it) finds out what he needs to know, and then he runs an append query in a DIFFERENT database taking the excel file and importing it into the new db.
The problem we are running in to is that the query we run on the first database (policy type, begindate, enddate, etc) pulls up ALL the records from forever's past. Since this is ran monthly.. In July I'll see records A1-A12.
During the Month in between the query's running, multiple users will enter new records into the a database that the query links to.
When I run it again in August I see A1-A13, A13 being a newly added record (bear in mind that there are thousands of records, not just a simple 13). Management doesn't want to see A1-A12. They only want A13 to show up when they run the August query.
So to put it simply, they don't want to see records that they have previously seen in this query. In July they want to see records that hadn't been displayed from the June running. In August they want to see records that weren't shown in July... and so on. Or they want the NEW records to be highlighted somehow, or made to stand out.
It baffles me and I'm not sure that this can be done without writing some sort of module (which I don't have a clue how to do). They want me to run a query and then tell that query to sort their First results by whether or not the records have been displayed before in the query.
There isn't a date field that I can sort by, unfortunately. Or I'd have this done by now. And I can't go back and enter a date field because all of those previous thousands of records don't have date fields (some people just don't plan ahead - doh!).
So tell me folks, what can I do. Thanks ;-)
-Josh
Wasting more of your valuable time...
I've got a small problem. We've designed this matrix database ... in a form you enter data such as policy type, begin date, end date, among others... Then we run a query that pulls up only those records (duh a normal query) .. here's what Management wants done.
You see this query is ran on a monthly basis. Then the manager who runs it pastes the results into excell, plays with it, (don't ask me why he uses Excel... he likes it) finds out what he needs to know, and then he runs an append query in a DIFFERENT database taking the excel file and importing it into the new db.
The problem we are running in to is that the query we run on the first database (policy type, begindate, enddate, etc) pulls up ALL the records from forever's past. Since this is ran monthly.. In July I'll see records A1-A12.
During the Month in between the query's running, multiple users will enter new records into the a database that the query links to.
When I run it again in August I see A1-A13, A13 being a newly added record (bear in mind that there are thousands of records, not just a simple 13). Management doesn't want to see A1-A12. They only want A13 to show up when they run the August query.
So to put it simply, they don't want to see records that they have previously seen in this query. In July they want to see records that hadn't been displayed from the June running. In August they want to see records that weren't shown in July... and so on. Or they want the NEW records to be highlighted somehow, or made to stand out.
It baffles me and I'm not sure that this can be done without writing some sort of module (which I don't have a clue how to do). They want me to run a query and then tell that query to sort their First results by whether or not the records have been displayed before in the query.
There isn't a date field that I can sort by, unfortunately. Or I'd have this done by now. And I can't go back and enter a date field because all of those previous thousands of records don't have date fields (some people just don't plan ahead - doh!).
So tell me folks, what can I do. Thanks ;-)
-Josh
Wasting more of your valuable time...