基本上我需要每天发送一份报告给经销商,我们支付资金。我有一张桌子上有经销商名称,身份证号码和他们的电子邮件地址。访问2010/2007年VBA的电子邮件每日报告基于与电子邮件地址表
对于每份报告,我需要循环查看此表并通过ID号将电子邮件发送给相应的经销商。
的经销商信息:
SELECT DealerDetail.dealer_id, DealerDetail.dealer_name, DealerDetail.email
FROM DealerDetail;
查询我的报告使用:
SELECT LoanDetail.Book_Date, LoanDetail.DLR_Name,
LoanDetail.DLR_ID, LoanDetail.Cust_ID, LoanDetail.Amt_Fin,
LoanDetail.APR, LoanDetail.Buy_Rate, LoanDetail.Pmt_Amt,
LoanDetail.TERM, LoanDetail.Part, LoanDetail.[Flat Fee]
FROM LoanDetail
WHERE (((LoanDetail.Book_Date)=Date()-1));
我会给这个镜头。感谢您的快速回复。 – chris
确定您提供的代码正常工作,并将完整报告的电子邮件发送给表中的每个经销商。是否有任何方法可以过滤报告,以便只将个别经销商的报告详细信息发送到Dealer Detail表中的电子邮件地址(与报告中的LoanDetail表中的Dealer_ID和DealerDetail表中的Dealer_ID相匹配)?再次感谢! – chris
你可以OutPut到打开报告之后用可变的参数参见:http://stackoverflow.com/questions/11498794/splitting-a-multi-page-ms-access-report-into-individual-pdf-基于文件的文件/ 11502881#11502881 – Fionnuala