pageAL Developmentofficial - Microsoftderived - from the source, no model text

Page 8352 "MCP Config Tool List"

System Application · System.MCP

Across versions

  1. BC23-26not present
  2. BC27added
  3. BC28unchanged
  4. BC292 procedures added
  5. BC30unchanged

Neighbourhood 2 connected objects and pages

Codeunit 8350 "MCP Config" (calls, 3 links)MCP ConfigCodeunit 8351 "MCP Config Implementation" (calls, 3 links)MCP Config Implementation

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.

System Application · System.MCP · captioned “Available APIs” · BC27-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Available APIs
Extensible false
SourceTable MCP Configuration Tool
PageType ListPart
ApplicationArea All

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
Control1 Object Type Rec."Object Type" Specifies the type of the object.
Object Id Rec."Object Id" Specifies the ID of the object.
Object Name MCPConfigImplementation.GetObjectCaption(Rec.SystemId) Specifies the name of the object.
Allow Read Rec."Allow Read" Specifies whether read operations are allowed for this API.
Allow Create Rec."Allow Create" Specifies whether create operations are allowed for this API.
Allow Modify Rec."Allow Modify" Specifies whether modify operations are allowed for this API.
Allow Delete Rec."Allow Delete" Specifies whether delete operations are allowed for this API.
Allow Actions Rec."Allow Bound Actions" Specifies whether actions are allowed for this API. For API pages this controls bound actions; for codeunits this controls whether the codeunit action can be invoked.
API Version Rec."API Version" Specifies the API version.

Actions

Group Action ToolTip Runs
Processing Select APIs Opens a lookup to select API objects to add to this configuration.
Add APIs by API Group Adds APIs to the configuration by API publisher and group.
Add All Standard APIs Adds all standard API pages and queries to the configuration.

Procedures

  • SetConfigActive(IsActive: Boolean) + BC29 (internal)

Plus 3 local procedures.

Triggers

OnAfterGetRecord, OnAfterGetCurrRecord, OnOpenPage, OnNewRecord

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

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: "MCP Config Tool List"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources