Hey everyone!
First, thanks in advance for any help that can be provided.
Second, I'm not necessarily asking for something I can use verbatim nor am I asking anyone to work for free.
Third, I've spent nearly 2 hours searching on Google for the answer to my questions and finally got frustrated enough that I'm openly asking for assistance.
Now onto the full question.
I have an Access 2010 database containing a few tables and forms, it is designed to be a voting and ranking system set up as follows.
1. Individual employees login and are then provided different menus based on predefined access levels. (I have this set up already)
2. Admins login and get an admin menu for setting up the tasks to be voted on, doing user maintenence, and opening and closing voting (also finished)
3. Voters login and should be presented with a form to input their votes. (This is where I need help)
3a. The options that they are presented with should be pulled from tblJobs (a table I have created and prepopulated with test data)
3b. The voting system needs to rank users based on the below example.
Example: Users 1, 2, and 3 all rank their desire to perform tasks on a scale of 1 to n (n = number of available tasks)
User 1 votes first since he was (randomly) given a vote ranking of 1. User 2 votes second and so on through every user.
There is no set number of tasks and the number of users will vary depending on hiring and firing.
Once everyone has placed their votes the system needs to calculate a new voting order based on:
1. Did the user get a task?
2. Did the user get their first choice, second choice or did they choose to vote 0 for a choice because they did not want it at all?
4. After the voting is closed Access needs to generate a report to display for the admin to inform the "winners" (I can create this once I have all of the voting data tallied)
I'm running into trouble with programming the logic behind the ranking system and how to set up the tables within Access to reach my desired results.
I'm hoping that someone can help me brainstorm the best way to get this to work in harmony. If anyone needs more specifics, a copy of my database to see, or just wants to tell me I'm insane for attempting this please let me know.
Thanks again for any ideas you might be able to come up with.