Table 5505361 M365 Entity Page Link
Table 5505361 M365 Entity Page Link
The Entity Page Link table is intended for temporary use and to evaluate and pass linking information to the containing page (a FactBox for example). Use the fields “Entity Table Id” or “Entity Table Name” to pass the linked table. Use “Entity System Id” to pass the SystemId (or id) field of the connected entity. Use “Entity Filter” and “Secondary Entity Filter” to pass additional non entity related information/filters.
| Language | Caption |
|---|---|
| en-US | Entity Page Link |
Fields
Primary Key (10)
Code[10]
| Language | Caption |
|---|---|
| en-US | Primary Key |
Entity Table Id (100)
Integer
| Language | Caption |
|---|---|
| en-US | Entity Table ID |
Entity Table Name (110)
Text[250]
| Language | Caption |
|---|---|
| en-US | Entity Table Name |
Entity System Id (120)
Guid
| Language | Caption |
|---|---|
| en-US | Entity System ID |
Entity Filter (130)
Text[250]
| Language | Caption |
|---|---|
| en-US | Entity Filter |
Secondary Entity Filter (140)
Text[250]
| Language | Caption |
|---|---|
| en-US | Secondary Entity Filter |
Debug (500)
Boolean
| Language | Caption |
|---|---|
| en-US | Debug |
Methods
EvaluateLink
procedure EvaluateLink(var entityRecRef: RecordRef; var entityPageLink: Record "M365 Entity Page Link"): Boolean
Use EvaluateLink() to do an evaluation of filters of an Entity Page Link instance and return the connected Entity Record Reference.
Parameters / Return Value
entityRecRef
RecordRefThe Record Reference to contain the connected record instance.
entityPageLink
Record "M365 Entity Page Link"A filtered Entity Page Link table to evaluate.
Returns
BooleanTrue if evaluation was successful, false otherwise.
EvaluateLink
procedure EvaluateLink(var entityRecRef: RecordRef): Boolean
Use EvaluateLink() to do an evaluation of filters of the actual Entity Page Link instance and return the connected Entity Record Reference.
Parameters / Return Value
entityRecRef
RecordRefThe Record Reference to contain the connected record instance.
Returns
BooleanTrue if evaluation was successful, false otherwise.
GetEntityRecordReference
procedure GetEntityRecordReference(var entityRecRef: RecordRef): Boolean
Return the connected Entity Record Reference based on the last evaluation of the Entity Page Link.
Parameters / Return Value
entityRecRef
RecordRefThe Record Reference to contain the connected record instance.
Returns
BooleanTrue if the previous evaluation was successful, false otherwise.
GetEntityFilter
procedure GetEntityFilter(var returnEntityFilter: Text; var returnSecondaryEntityFilter: Text): Boolean
Returns any passed additional filter values based on the Filters of the Entity Page Link Table (SubPageLink).
Parameters / Return Value
returnEntityFilter
Text[]The passed entity filter.
returnSecondaryEntityFilter
Text[]The passed secondary entity filter.
Returns
BooleanTrue if the previous evaluation was successful, false otherwise.
GetEntityFilter
procedure GetEntityFilter(var returnEntityFilter: Text): Boolean
Returns the passed additional filter value based on the Filter of the Entity Page Link Table (SubPageLink).
Parameters / Return Value
returnEntityFilter
Text[]The passed entity filter.
Returns
BooleanTrue if the previous evaluation was successful, false otherwise.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.