Page 12 "Email Viewer"
System Application · System.Email
Across versions
- BC23-30present
Neighbourhood 4 connected objects and pages
System Application · System.Email · captioned “Sent Email” · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Sent Email |
| Extensible | true |
| SourceTable | Sent Email |
| PageType | Document |
| Permissions | tabledata “Sent Email” = rd, tabledata “Email Message Attachment” = r |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Email Inner Details | From | FromDisplayName |
Specifies the account from which the email was sent. |
| To | ToRecipient |
Specifies the email recipients. | |
| Cc | CcRecipient |
Specifies the email CC recipients. | |
| Bcc | BccRecipient |
Specifies the email BCC recipients. | |
| Subject | EmailSubject |
Specifies the subject of the sent email. | |
| Message | EmailBody |
Specifies the content of the email. | |
| Message | EmailBody |
Specifies the content of the email. | |
| Content | Attachments | part Page 8889 “Email Attachments” | — |
Actions
| Group | Action | ToolTip | Runs |
|---|---|---|---|
| Processing | Resend | Resend the email. | |
| Edit and Send | Edit and send the email. | ||
| Show Source | Open the page from where the email was sent. |
Procedures
1 local procedures, no public ones.
Triggers
OnAfterGetRecord, OnOpenPage
Relations
- source table Table 8889 “Sent Email”
Calls
From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.
- Codeunit 8905 “Email Message Impl.” (5 calls:
OnAfterGetRecord → Attachments_First,OnAfterGetRecord → GetBody,OnAfterGetRecord → GetRecipientsAsText, …) - Codeunit 8907 “Email Viewer” (4 calls:
OnAfterGetRecord → CheckPermissions,OnAfterGetRecord → GetEmailAccount,OnAfterGetRecord → GetEmailMessage, …) - Codeunit 8900 “Email Impl” (1 call:
OnAfterGetRecord → HasSourceRecord)
Ask your agent
Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Email Viewer"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.