Table of Contents

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.

See also