Reference manual

Objects page

Built-in function usages window

The Find built-in function usages window finds where chosen built-in methods are called on one object, such as every Insert and Modify on a table. Think of the usages as TargetObject.Method; Prism also finds calls where the object is implicit, such as a bare Insert in the table's own code, in a with statement, or on the source table of a page.

Opening it

The command needs a license.

Prism for AL Find built-in function usages window for a table, with Insert checked under the Insert group
1 2 3 4
Choosing the methods to find on a table.
#NameDescription
1Built-in function usages of objectThe object whose method calls you search for.
2SearchNarrows the list to the methods whose name contains the text, ignoring case. Checked methods stay checked while hidden.
3MethodsA check box per instance method of the object's type, sorted by name. Check every method to find; you can check several. See Method groups.
4Search buttonCloses the window and opens the Usages window with the calls found. Enabled while a method is checked; Enter does the same.

Cancel, or Esc, closes the window without searching.

Method groups

The methods are grouped by what they do to the table's data, as in RIMD: Read, Insert, Modify and Delete. Methods that do none of these, and the methods of other object types, are under Other. Each group is an expander; the two buttons beside the search box collapse and expand them all.

Find where a table is written

  1. Right-click the table in the Objects panel and select Find Built-in Function Usages….
  2. Under Insert, Modify and Delete, check the methods you care about, such as Insert, Modify, ModifyAll, Delete and DeleteAll.
  3. Select Search.

The Usages window lists every call, grouped by object and procedure. Its Temporary record filter leaves out calls on temporary records.