BqlGrid

The BqlGrid component provides a means for using a Bql Query and the BFormat syntax to define a dynamic table layout.

Use the BqlGrid component to specify an OrdTarget and columns of values to build a dynamic Grid Table or Grid Label Pane view. The BqlGrid component subscribes to the specified values for dynamic updating. The BqlGrid component allows you to create a Grid Table or Grid Label Pane view of any collection of data that you can access with a Bql query and the BFormat syntax. The BqlGrid component is available in the Reporting folder of the report palette.

Note: This does not work with histories.

In addition to the standard wire sheet, category sheet, slot sheet, and property sheet views, the BqlGridComponent property includes a Grid Table and Grid Label Pane view, as shown here:

Figure 1. BqlGrid Label Pane view


The BqlGrid component property sheet view is shown here and described below:

Figure 2. BqlGrid property sheet view


  • Query

    This single property is used to define a TargetOrd using a Bql query. Every column in the resultant row points to the same Ord. A value for each desired column in the row is provided by using BFormat syntax to point to the corresponding column from the Bql query. This is different from the ComponentGrid component where each table cell is its own OrdTarget.