Reference manual

Objects page

RIMD overview window

The RIMD overview lists, per table, the RIMD operations a procedure or trigger reaches through its Procedural flow: which tables it reads, inserts, modifies, renames or deletes, directly or through the code it calls.

Opening it

  • In the immediate insights above a procedure or trigger, select one of the RIMD buttons.
  • Right-click the immediate insights and select RIMD Overview.

Both need a code graph.

Prism for AL RIMD overview of a procedure, with the tables it reaches, the operation columns and the context menu of a table
1 2 3 4 5 6 7
The tables a procedure reaches, with the context menu of one open.
#NameDescription
1Queryfrom the procedure or trigger, select all tables affected by RIMD. To the right, the number of tables found.
2TableA table that the procedure or trigger reaches with an operation. The tables are grouped by module and object type; the Go button before a table opens it.
3Operation columnOne column per operation and RunTrigger value. See Operation columns.
4Check markThe procedure or trigger reaches this operation on the table.
5SearchNarrows the list by table name or id. An id can be a range, such as 18..20; a name matches when its letters appear in the order typed, such as Cstmr; | combines terms, such as 18..20|22.
6Operation buttonsDelete, Modify, Rename, Insert and Read show or hide the operation's columns. A button is dimmed when no table has that operation.
7Table context menuSee Table context menu.

While the analysis runs, a spinner turns and the count reads Analysing code graph... with the tables found so far.

Operation columns

Delete, Modify and Insert each have three columns, one per value of RunTrigger; hover over the symbol in the header for its value:

SymbolTooltipMeans
⊥Trigger = FalseCalled with RunTrigger false, or without it.
◊Trigger = MaybeCalled with a variable, such as Insert(RunTrigger), so it is not known.
⊤Trigger = TrueCalled with RunTrigger true.

Rename and Read have one column each.

Table context menu

Right-click a table's name for: