Reference manual

Objects page

The Objects page is where you read the objects. It has three parts side by side: the Object index on the left, the Object view in the middle, and the Outline on the right.

Opening it

  • Open an object store: the Workspace window opens on this page, unless some objects failed to parse.
  • Select Objects in the rail of the workspace window.
  • Open an object from anywhere else, such as a search result or a card on the Solution page: Prism switches to this page.
Prism for C/AL Objects page with the object index, a table open in the object view, and its outline
1 2 3 4 5 6 7
The Objects page with a table open.
#NameDescription
1ToolbarBack, Forward and, when objects failed to parse, Errors. See Toolbar.
2Object indexAll objects, grouped by type. See Object index.
3Object headingThe type, id and name of the current object. Right-click it for the object's context menu; see Object context menu.
4Declaration groupsOne link per group of declarations in the object, with its count. See Declaration groups.
5Object viewThe current object. See Object view.
6TabsPrism, Dependencies and Source. See Tabs.
7OutlineThe declarations of the current object as a tree. See Outline.

Toolbar

Prism for C/AL Objects page toolbar with Back, Forward and the red Errors button
1 2 3
The toolbar of a store in which some objects failed to parse.
#NameDescription
1BackGoes back to the previous place you navigated to (Alt+Left or the mouse Back button).
2ForwardGoes forward again (Alt+Right or the mouse Forward button).
3 Errors Shown in red only when some objects failed to parse. Opens the Object Errors window.

The History menu of the workspace window lists every place you navigated to. Hide the toolbar with View › Show › Toolbar. The setting Show toolbar button labels on the Settings page shows or hides the Errors label beside its icon.

Tabs

The tabs at the bottom of the object view show the current object in three ways.

TabShows
PrismThe object's declarations, properties and code, with links. See Prism tab.
DependenciesWhat uses the object and what it uses. Shown only when the object has dependencies. See Dependencies tab.
SourceThe object's text, read only. See Source tab.
  • Select an object in the object index, and the object view and the outline show it.
  • Select a node in the outline, and the object view scrolls to it.
  • Select a reference in the object view, such as an object, a field or a procedure, and Prism navigates to it, in the same object or another. Back takes you back.
  • Select Reveal current object in the object index, or Reveal selected node in outline panel in the outline, to find the current object or node in the tree.

Resize and hide panels

  • Drag the splitter between two parts to resize them.
  • Double-click a splitter to collapse or restore the panel beside it.
  • Hide the object index or the outline with View › Show › Objects or View › Show › Outline. Prism remembers this.
  • Give the object index the whole page, with details in columns, with Ctrl+Shift+E. See Expanded object index.