Codeunit "Email Address Lookup"
ID 8945
Namespace: System.Email
Provides functionality to run an email address lookup.
Methods
GetSelectedSuggestionsAsText
Produces a string of email addresses from an Email Address record.
procedure GetSelectedSuggestionsAsText(var EmailAddressLookup: Record "Email Address Lookup" temporary): Text
Parameters
| Name | Type | Description |
|---|---|---|
| EmailAddressLookup | Table System.Email."Email Address Lookup" |
Returns
| Type | Description |
|---|---|
| Text |
A concatenated string of the email addresses. |
Events
OnGetSuggestedAddresses
Event that allows subscribers to populate the list of "Suggested Email Addresses" in the Email Address Lookup.
[IntegrationEvent(False,False)]
internal procedure OnGetSuggestedAddresses(TableId: Integer, SystemId: Guid, var Address: Record "Email Address Lookup" temporary)
Parameters
| Name | Type | Description |
|---|---|---|
| TableId | Integer |
Table id of a related record. |
| SystemId | Guid |
System id of a related record. |
| Address | Table System.Email."Email Address Lookup" |
Email Address record used to return suggested addresses. |
OnLookupAddressFromEntity
Event that retrieves email address information from a specified entity.
[IntegrationEvent(False,False)]
internal procedure OnLookupAddressFromEntity(Entity: Enum "Email Address Entity", var Address: Record "Email Address Lookup" temporary, var IsHandled: Boolean)
Parameters
| Name | Type | Description |
|---|---|---|
| Entity | Enum System.Email."Email Address Entity" |
Entity Type. |
| Address | Table System.Email."Email Address Lookup" |
Email Address record used to return addresses. |
| IsHandled | Boolean |
Boolean indicating whether the event has been handled. |