Microsoft
Software
Hardware
Network
Question : Use a query result to populate recipients in SendObject
I have an Access function (I think I got it on Experts Exchange) that can concatenate line items from an Access table into a single string, separated by a common set of characters. I would like to use this function to create a list of email recipients that can be inserted into the recipients of a SendObject command. I've seen some similar solutions on EE but have not seen any that handles it this way.
I guess my question is, how do I refer to the results of a function and use the result in the SendObject command?
The query that produces the string of email addresses is:
SELECT DISTINCT concatrelated("[email]","[
child]","[
child].[pi
d]=" & parent.pid,"[email]","; ") AS Emails FROM Parent INNER JOIN Child ON Parent.PID = Child.PID;
The query result looks like:
[email protected]
;
[email protected]
;
[email protected]
Answer : Use a query result to populate recipients in SendObject
if the query is returning only one record
DoCmd.SendObject , , , dlookup("emails","sample")
_
, , "Sender", "Subject" _
, "Body of email." _
, 0, 0
Random Solutions
Help using Function to Get Current User's Desktop: Access 2003 VB
how do i reinstall the client access server role for exchange 2007 need immediate assistance
Exchange 2003 Activesync - some accounts able to authenticate, some return a 403 error on Exchange and can't connect on mobile devices
Nested Subquery efficiency
How to represent a null in a string?
Backend / Frontend
The server tag is not well formed
SSRS 2008 rsAccessDenied on reportserver
MSSQL query count te values of te outut from te subquerys
How to call info that is in a data set