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.

| # | Name | Description |
|---|---|---|
| 1 | Query | from the procedure or trigger, select all tables affected by RIMD. To the right, the number of tables found. |
| 2 | Table | A 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. |
| 3 | Operation column | One column per operation and RunTrigger value. See Operation columns. |
| 4 | Check mark | The procedure or trigger reaches this operation on the table. |
| 5 | Search | Narrows 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. |
| 6 | Operation buttons | Delete, Modify, Rename, Insert and Read show or hide the operation's columns. A button is dimmed when no table has that operation. |
| 7 | Table context menu | See 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:
| Symbol | Tooltip | Means |
|---|---|---|
| ⊥ | Trigger = False | Called with RunTrigger false, or without it. |
| ◊ | Trigger = Maybe | Called with a variable, such as Insert(RunTrigger), so it is not known. |
| ⊤ | Trigger = True | Called with RunTrigger true. |
Rename and Read have one column each.
Table context menu
Right-click a table's name for: