Declaration search feature matrix
The following table gives an overview over which features are available per declaration kind. This influences whether the corresponding menu items are available in a declaration's context menu.
The matrix entries have the following meaning:
- Always: The feature is always enabled for the declaration kind.
- Full: The feature is enabled when a Full graph.
- Procedural: The feature is enabled when a code graph is loaded (full or procedural).
- (blank): The feature is not enabled for the declaration kind.
Declaration | Find Usages |
Find Inbound Flow |
Find Outbound Flow |
Show Inbound Procedural Flow-Graph |
Show Outbound Procedural Flow-Graph |
---|---|---|---|---|---|
Procedure | Always | Procedural | Procedural | Procedural | Procedural |
Variable | Always | Full | |||
Parameter | Always | Full | |||
ReturnVariable | Always | Full | |||
Field | Always | Full | |||
Key | Always | ||||
FieldControl | Always | ||||
PagePartControl | Always | ||||
ChartPartControl | Always | ||||
SystemPartControl | Always | ||||
LabelControl | Always | ||||
PageControlGroup | Always | ||||
UserControl | Always | ||||
ControlArea | Always | ||||
View | Always | ||||
PageAction | Always | ||||
ActionSeparator | Always | ||||
ActionGroup | Always | ||||
ActionRef | Always | ||||
CustomAction | Always | ||||
SystemAction | Always | ||||
FileUploadAction | Always | ||||
ActionArea | Always | ||||
Trigger | Always | Procedural | Procedural | Procedural | Procedural |
OnBeforeInsertEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterInsertEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnBeforeModifyEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterModifyEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnBeforeDeleteEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterDeleteEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnBeforeRenameEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterRenameEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnBeforeValidateDatabaseEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterValidateDatabaseEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnOpenPageEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnClosePageEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterGetCurrRecordEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterGetRecordEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnNewRecordEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnInsertRecordEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnModifyRecordEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnDeleteRecordEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnQueryClosePageEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnBeforeValidatePageEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterValidatePageEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnBeforeActionEvent | Always | Procedural | Procedural | Procedural | Procedural |
OnAfterActionEvent | Always | Procedural | Procedural | Procedural | Procedural |
Table | Always | ||||
Page | Always | ||||
Report | Always | ||||
Codeunit | Always | ||||
XmlPort | Always | ||||
Query | Always | ||||
ControlAddIn | Always | ||||
Enum | Always | ||||
PageCustomization | Always | ||||
Profile | Always | ||||
Interface | Always | ||||
PermissionSet | Always | ||||
TextConst | Always | Full | |||
QueryColumn | Always | ||||
QueryFilter | Always | ||||
QueryDataItem | Always | ||||
ReportColumn | Always | ||||
ReportDataItem | Always | ||||
EnumValue | Always | Full | |||
DotNetType | Always |