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

Page 1933 "Perf. Profiler Schedules List"

System Application · System.Tooling

Across versions

  1. BC23-24not present
  2. BC25added
  3. BC261 procedures added
  4. BC27-30unchanged

Neighbourhood 3 connected objects and pages

Page 1932 "Perf. Profiler Schedule Card" (pages and codeunits on it)Perf. Profiler Schedule CardCodeunit 1931 "Scheduled Perf. Profiler" (calls, 8 links)Scheduled Perf. ProfilerCodeunit 1932 "Scheduled Perf. Profiler Impl." (calls)Scheduled Perf. Profiler Impl.

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.Tooling · captioned “Profiler Schedules” · BC25-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Profiler Schedules
SourceTable Performance Profile Scheduler
PageType List
UsageCategory Administration
ApplicationArea All
Permissions tabledata “Performance Profile Scheduler” = rimd

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
Profiling Status Active Schedule ID obsolete Pending 27.0; #if not CLEAN27 ActiveScheduleIdDisplayText Specifies the ID of the active schedule for the current session.
Active schedule for the current session ActiveScheduleDisplayNameText Specifies the description of the active schedule for the current session.
ProfilerSchedules Description Rec.Description Specifies the description of the schedule.
Activity Type Activity Specifies the type of activity for which the schedule is created.
User Name UserName Specifies the name of the user who created the schedule.
Status Status Specifies the status of the schedule.
Schedule ID Rec."Schedule ID" Specifies the ID of the schedule.
Enabled obsolete Pending 27.0; #if not CLEAN27 Rec.Enabled Specifies if the schedule is enabled.
Start Time obsolete Pending 27.0; #if not CLEAN27 Rec."Starting Date-Time" Specifies the time the schedule will start.
End Time obsolete Pending 27.0; #if not CLEAN27 Rec."Ending Date-Time" Specifies the time the schedule will end.
Sampling Frequency obsolete Pending 27.0; #if not CLEAN27 Rec.Frequency Specifies the frequency at which the profiler will sample data.
Profile Creation Threshold (ms) obsolete Pending 27.0; #if not CLEAN27 Rec."Profile Creation Threshold" Specifies to create only profiles that are greater then the profile creation threshold

Actions

Group Action ToolTip Runs
Navigation Open Profiles Open the profiles for the schedule Page 1931 “Performance Profile List”

Procedures

2 local procedures, no public ones.

Triggers

OnOpenPage, OnAfterGetRecord, OnAfterGetCurrRecord, OnInsertRecord

Relations

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: "Perf. Profiler Schedules List"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources