Codeunit 1439 "Headlines"
System Application · System.Visualization
Across versions
- BC23-30present
Neighbourhood 2 connected objects and pages
System Application · System.Visualization · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Access | Public |
Procedures
Truncate(TextToTruncate: Text; MaxLength: Integer): Text: Truncate the text from the end for its length to be no more than MaxLength. If the text has to be shortened, “…” is be added at the end.Emphasize(TextToEmphasize: Text): Text: Emphasize a string of text in the headline. Applies the style to the text.GetHeadlineText(Qualifier: Text; Payload: Text; var ResultText: Text): Boolean: Combine the text from Qualifier and Payload in order to get a single string with headline text. This text is usually assigned to Expression property on the HeadlinePart page.GetUserGreetingText(): Text: Get a greeting text for the current user relevant to the time of the day. Timespans and correspondant greetings: 00:00-10:59 Good morning, John Doe! 11:00-13:59 Hi, John Doe! 14:00-18:59 Good afternoon, John Doe! 19:00-23:59 Good evening, John Doe! if the user name is blank for the current user, sim…ShouldUserGreetingBeVisible(): Boolean: Determines if a greeting text should be visible.GetMaxQualifierLength(): Integer: The accepted maximum length of a qualifier.GetMaxPayloadLength(): Integer: The accepted maximum length of a payload.
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 1470 “Headlines Impl.” (7 calls:
Emphasize → Emphasize,GetHeadlineText → GetHeadlineText,GetMaxPayloadLength → GetMaxPayloadLength, …)
Called by
- Codeunit 1440 “RC Headlines Page Common” (2 calls:
ComputeDefaultFieldsVisibility → ShouldUserGreetingBeVisible,HeadlineOnOpenPage → GetUserGreetingText)
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: "codeunit", object_name: "Headlines"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.