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

Page 9650 "Custom Report Layouts"

Base Application · Microsoft.Foundation.Reporting

Across versionsobsolete pending since 28.0

  1. BC23present
  2. BC241 procedures removed
  3. BC25unchanged
  4. BC26declaration changed
  5. BC27unchanged
  6. BC28declaration changed
  7. BC29declaration changed
  8. BC30unchanged

Neighbourhood 13 connected objects and pages

Table 9650 "Custom Report Layout" (relates to)Custom Report LayoutTable 9650 "Custom Report Layout" (pages and codeunits on it, 2 links)Custom Report LayoutCodeunit 9560 "Document Sharing" (calls)Document Sharing(Obsolete) Create and modify custom report layouts (Learn pages)(Obsolete) Create and modify…(Obsolete) Import and Export Custom Report Layouts (Learn pages)(Obsolete) Import and Export…(Obsolete) Set the Layout Used by a Report (Learn pages)(Obsolete) Set the Layout Us…(Obsolete) Update Custom Report Layouts (Learn pages)(Obsolete) Update Custom Rep…Assign document layouts to customers or vendors (Learn pages)Assign document layouts to c…Get started creating report layouts (Learn pages)Get started creating report …Report and document layouts overview (Learn pages)Report and document layouts …Set the Layout Used by a Report in Business Central (Learn pages)Set the Layout Used by a Rep…Working with Excel layouts (Learn pages)Working with Excel layoutsWorking with RDLC Layouts (Learn pages)Working with RDLC Layouts

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 · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Custom Report Layouts
SourceTable Custom Report Layout
PageType List
ApplicationArea Basic, Suite
ObsoleteState Pending
ObsoleteTag 28.0
ObsoleteReason Replaced by system page “Report Layouts”. This page will be removed in a future version.

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 Code Code Specifies the Code. from the table field
Report ID Report ID Specifies the object ID of the report. from the table field
Report Name Report Name Specifies the name of the report. from the table field
Description Description Specifies a description of the report layout. from the table field
Company Name Company Name Specifies the Business Central company that the report layout applies to. You to create report layouts that can only be used on reports when they are run for a specific to a company. If the field is blank, then the layout will be available for use in all companies. from the table field
Built-In Built-In Specifies if the report layout is built-in or not. from the table field
Type Type Specifies the file type of the report layout. The following table includes the types that are available: from the table field
Last Modified Last Modified Specifies the date and time of the last change to the report layout entry. from the table field
Last Modified by User Last Modified by User Specifies the user who made the last change to the report layout entry. from the table field

Actions

Group Action ToolTip Runs
Creation New Create a new built-in layout for reports.
Copy Make a copy of a built-in layout for reports.
Processing Open in OneDrive ‘Copy the file to your Business Central folder in OneDrive and open it in a new window so you can manage or share the file.’, Comment = ‘OneDrive should not be translated’
Edit in OneDrive ‘Copy the file to your Business Central folder in OneDrive and open it in a new window so you can edit the file.’, Comment = ‘OneDrive should not be translated’
Share ‘Copy the file to your Business Central folder in OneDrive and share the file. You can also see who it’‘s already shared with.’, Comment = ‘OneDrive should not be translated’
Export Word XML Part Export to a Word XML file.
Import Layout Import a Word file.
Export Layout Export a Word file.
Update Layout Update specific report layouts or all custom report layouts that might be affected by dataset changes.
Migrate to System Layouts Migrate the selected custom report layouts to system layouts.
Reporting Run Report Run a test report.

Procedures

1 local procedures, no public ones.

Triggers

OnAfterGetCurrRecord, OnClosePage, OnOpenPage

Relations

Pages and codeunits on this table

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.

Recent changes

Documented on Microsoft Learn

Deprecations

  • object: Pending 28.0 (#if not CLEAN28), “Replaced by system page “Report Layouts”. This page will be removed in a future version.”

Source: AL metadata extracted from the code (names, ids, signatures, properties); no code bodies (D10).

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

Evidence 8 of 11 sources

Show 3 more