Reference manual

Objects page

This page is hosted by the Workspace window.

The Objects page is where you find and explore all objects of the workspace.

You can make this page the first page that opens when Prism has loaded a workspace; see Settings page.

Prism for AL workspace window with objects page
1 2 3 4 5 6 7 8 9 10 11 12 13
The workspace window showing the object page.
# Name Description
1 Current object The object that is currently selected. Right-click to open the Object context menu.
2 View selector Select how you want to see objects
  • Extended: Object including extensions
  • Object: Prism presentation of the object
  • Dependencies: In- and outbound dependencies of the current object
  • Source: Plain source code
3 Objects panel Index of the all objects in the workspace including dependencies, see Objects panel.
4 Object details panel This panel shows details of the current object depending on View selector. The default view is Extended view.
5 Outline panel This panel outlines the contents of the current object, see Outline panel.
Navigation arrows

Use the back and forward navigation arrows to navigate your browsing history. You can also navigate history with the following shortcuts:

  • Back: ALT + LEFT or MOUSE BACK
  • Forward: ALT + RIGHT or MOUSE FORWARD

Right-click an arrow, or press and hold it, to show the navigation history in that direction and click an item to navigate.

7 Object namespace display This dropdown determines if and how namespaces are displayed for object references:
  • Source: Show namespace qualifiers as they are written in the source code (default).
  • Qualified: Always show namespace of object references.
  • Unqualified: Never show namespace of object references.
8 Language selector Select the language in which you want to see label translations. The dropdown reads Translation until you select a language. You can set a default value in the Settings page.
9 Current module Displays the name of the current object's module.
10 Show module Click to show the module of the current object in the Solution page.
11 Show module graph Click to show the Module graph page with the module of the current object highlighted.
12 Generate trigger event subscriber code Click to generate subscriber code for the trigger events of the current table or page.
13 View in Visual Studio Code View the current object in Visual Studio Code. You can also navigate to specific code lines, see Go to line in Visual Studio Code menu item.

Some of the page's controls depend on the object and your settings:

  • The toolbar with the navigation arrows (6), namespace display (7) and language selector (8) is shown or hidden with View > Show > Toolbar.
  • The Generate trigger event subscriber code button (12) is shown for tables and pages only.
  • A bookmark icon precedes the current object (1) when the object is bookmarked.
  • A refresh button appears before the current object when the graph availability has changed; click it to reload the object.