Results 1 to 4 of 4
  1. #1
    caniread is offline Advanced Beginner
    Windows 7 64bit Access 2010 64bit
    Join Date
    Sep 2015
    Posts
    86

    Email Report to person assigned


    I have an idea report that lists all open ideas and who is assigned to complete them. I want to automate a email delivery of the report to each individual person that is assigned to the ideas. The report would include only the ideas that are assigned to them and leave out the rest. I can do it right now by selecting the name before the report is run and then emailing that report to the person manually. Is there a way to accomplish this? I have a table that has all the names and I can also add each persons email address to it. Let me know if you need any further explanation.

  2. #2
    ranman256's Avatar
    ranman256 is offline VIP
    Windows Vista Access 2010 32bit
    Join Date
    Apr 2014
    Location
    Kentucky
    Posts
    9,550
    I have a form,
    a list box of reports,
    and a list box of people. (email is here)

    I select the report, and the person, click send button
    DoCmd.SendObject acSendReport, lstRpts, acFormatPDF, lstEmail, , , "Subject", "message"

  3. #3
    caniread is offline Advanced Beginner
    Windows 7 64bit Access 2010 64bit
    Join Date
    Sep 2015
    Posts
    86
    Thank you for the reply. I only have one report to send but the report should only show what that person is assigned to. I want to have Access see if that person has a open idea and if so make a report for that person and email it. It should go through the name list for every person and send them their report if they have an open idea. I would like to have a button that I click on to get the process started. Will probably have to be done in VBA but I don't have a good understanding of it to write out the code.

  4. #4
    NTC is offline VIP
    Windows 7 64bit Access 2013
    Join Date
    Nov 2009
    Posts
    2,392
    This question comes up a lot. It might be a feature that Microsoft should add into the product - although they may not want to encourage what could be abused as a spam maker. In any case; no - there is no embedded method for what you seek.

    what you do manually works - and so this is a case where you would have to craft some looping code to repeat the steps of making a single user report, sending it, closing it, making a new single user report, sending it, closing it, etc etc. and looping thru your list of persons. it is do-able.

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

Similar Threads

  1. Replies: 19
    Last Post: 01-24-2016, 07:48 PM
  2. run multiple reports and email to correct person
    By craig1988 in forum Modules
    Replies: 4
    Last Post: 11-05-2014, 12:47 PM
  3. Report not continuing after 1st person
    By pj33558 in forum Reports
    Replies: 2
    Last Post: 06-13-2014, 04:13 PM
  4. Put person's age in a report
    By foxtet in forum Reports
    Replies: 2
    Last Post: 06-18-2011, 07:26 PM
  5. Replies: 21
    Last Post: 11-21-2010, 12:01 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