Definition of relational list hyperblocks
Hyperblocks are specialized for OLAP. This is how you make the best use of relational lists in hyperblocks.
When you create a hyperblock, these cells are displayed:
- An output cell with the Unique name as a value and a Caption as a display value.
For OLAP lists, the output cell returns elements' unique names as the values and captions as the display values. You can use formulas that query OLAP data, such as
CELLGETorROA, to reference the unique name value. The display value is displayed when you apply the number format to a cell.For relational lists, unique names and captions are not available.In a hyperblock, the first column in the query result set serves as the value and the display value.
- A value cell. When you use OLAP lists, you can specify a
CELLGETor similar data‑retrieving formula in the value cell. When you use relational data, you can use an RDB or a similar data-retrieval formula. Create additional output cells as the preferred approach.
Showing columns of a relational query result
Creating a hyperblock with a dynamic list of columns
Using the properties of relational list hyperblocks
Use standard worksheet expressions to reference relational-list fields and attributes in a relational list of a hyperblock or combo box.
For example, you can use these standard worksheet expressions:
=HyperblockN.Text: Returns the first column that is provided by the relational list, for example, ProductNames.=HyperblockN.Attribute2: Returns the third column that is provided by the relational list, for example, UnitPrice.=HyperblockN.Columns: In a formula list, returns a list of columns that are provided by the relational list.