pagePlatform, DevOps & Performanceofficial - Microsoftderived - from the source, no model text

Page 9664 "Tenant Report Layout Selection"

Base Application · Microsoft.Foundation.Reporting

Across versions

  1. BC23-28not present
  2. BC29added
  3. BC30unchanged

Neighbourhood 2 connected objects and pages

Codeunit 265 "Feature Key Management" (calls)Feature Key ManagementCodeunit 9665 "Composite Layout Lookup Helper" (calls)Composite Layout Lookup Helper

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Foundation.Reporting · BC29-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Tenant Report Layout Selection
Extensible false
SourceTable Tenant Report Layout Selection
PageType List
UsageCategory Administration
ApplicationArea Basic, Suite
Permissions tabledata “Tenant Report Layout Selection” = 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
Group Report ID Rec."Report ID" Specifies the report this selection applies to.
Layout Name Rec."Layout Name" Specifies the name of the body layout selected for this report, company, and user combination.
App ID Rec."App ID" Specifies the application id that owns the body layout, or the empty guid for a user-defined layout.
Company Name Rec."Company Name" Specifies the company this selection applies to. Empty applies to all companies.
User ID Rec."User ID" Specifies the user this selection applies to. Empty applies to all users (tenant-wide selection).
Header/Footer Part HeaderPartDisplay Specifies the header/footer layout part composed on top of the body layout when this report is rendered. Configured via the Tenant Report Layout Configuration page.
Theme Part ThemePartDisplay Specifies the theme layout part whose styles override the merged result when this report is rendered. Configured via the Tenant Report Layout Configuration page.

Actions

Group Action ToolTip Runs
Processing Test composite render Runs the selected report so the Composite Layout Merge can be verified end-to-end against the configured Header/Footer and Theme parts.

Triggers

OnAfterGetCurrRecord, OnOpenPage

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.

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: "Tenant Report Layout Selection"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources