Data View

In a business logic controller (BLC, also referred to as graph), a data view is a PXView object that is used to access and manipulate data. In an ASPX page, to obtain data for controls, each container has to be bound to a data view of the BLC that is bound to the PXDataSource control of the page.

A data view object contains two main parts:

  • The BQL command, which is defined by the type of the data view
  • The optional delegate, which constructs the data set that is returned instead of the result of the execution of the BQL command

In a graph extension, you can include the following member types:

  • Declaration of a custom data view
  • Redefinition for an existing data view
  • Declaration of the delegate for an existing data view
  • An override method for an existing data view delegate

To declare a custom data view in a graph extension, you can follow the instructions described in To Add a New Member.

For detailed information on customizing a data view, see the following topics: