Results 1 to 2 of 2
  1. #1
    tedrummond is offline Novice
    Windows 7 64bit Access 2010 64bit
    Join Date
    Feb 2013
    Posts
    1

    New User Question

    I am a very novice access user. I took a class when I was in business school that covered the basics, but I have never used it since. I am a very advanced excel user, and it had always done everything I needed. I have, however, come across a problem that I can not solve with excel. I think access may offer the solution. So, here it is:



    We have switched managment systems at the company I work for. Our old system had a report programmed into it that would pull the names of the customers that had not been in for service in a predetermined amount of time. For example, if I came in for a service appointment on Feb 22nd 2012 and I hadn't been in since, my name would be on the list if I ran it today.

    I can have our current managment system download a .csv file to my desktop with all of the service customer data from the previous day every night. If I dumped that list into an access database everyday is there a way that access could recognize duplicated customer numbers and delete the previous rows with the same customer number automatically? With excel I can delete duplicates, but it saves the first entries in the column and deletes the newest. That doesn't work for me, because I want the last date that that customer has been in to the store.

    Here's and example:

    Customer Number Repair Order Date
    123 12 1/1/13
    456 13 1/5/13
    789 14 1/16/13
    123 15 2/1/13
    123 16 2/15/13

    The bold entries would automatically be deleted, leaving the most current date of service for customer 123.
    Then when I wanted to run the report, I could simply download the database into excel, enter a current date formula into a column, enter a difference formula and delete out all the customers who have been in within the last 365 days, or whatever amount of days I choose.

  2. #2
    pbaldy's Avatar
    pbaldy is offline Who is John Galt?
    Windows XP Access 2007
    Join Date
    Feb 2010
    Location
    Nevada, USA
    Posts
    22,652
    It's certainly possible, but generally you'd leave the older transactions so that you had a history of the customer's activity. It's a simple matter to find the last transaction to calculate the overdue customers.
    Paul (wino moderator)
    MS Access MVP 2007-2019
    www.BaldyWeb.com

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

Similar Threads

  1. multi-user question
    By Killerbee in forum Forms
    Replies: 8
    Last Post: 05-03-2011, 02:37 PM
  2. New user with question
    By gabety in forum Access
    Replies: 9
    Last Post: 12-15-2010, 02:23 PM
  3. New user question
    By ppiper in forum Forms
    Replies: 1
    Last Post: 12-01-2010, 12:11 PM
  4. New user Question
    By ppiper in forum Programming
    Replies: 1
    Last Post: 12-01-2010, 11:53 AM
  5. New User with DAP Question
    By Tdo79 in forum Access
    Replies: 0
    Last Post: 11-14-2010, 07:37 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