This is an old revision of the document!
It is possible to display any catalog object instances in a new browser window by a mouse click. Pop up grids can be set as callable object configurations. New window is restricted - it contains only the grid in read-only mode - regardless of user access settings. There are also no menu bars in the pop up window (upper menu bar, grid custom menu, etc.).
Configuration is a callable object configuration. See example:
et_callable_object
| callable_object | description | conn_name | command |
|---|---|---|---|
| POPUP-TABLE | pop up grid - table level | niota_meta | popup.catalogId = 1000, popup.instanceName = *DEFAULT |
| POPUP-ROW | pop up grid - row level | niota_meta | popup.catalogId=$col.{catalog_id}, popup.instanceName=$col.{instance_name} |
System substitutions($userName, $catalogId, …) can be used in command definitions.
System substitutions $catalogId_1, $catalogId_2, $catalogId_3, $catalogId_4, $instanceName_1, $instanceName_2, … can be used as a reference to the grids on screen in a master-detail setting. $catalogId_1 refers to the master table then the _2, _3 and _4 substitutions refer to the detail tables based on the ordering number setting.