Linked Grids and Content
Description
When you are designing a grid, you can embed a 'Linked Grid' object or objects inside the grid part just as you would any other object (such as Tabs, Images, Frames, etc..).
- Name
- Description
- Has linked Grids or other content
Adds linked grid or other content options to a component. This gives you access to related properties.
- Linked Content Definition
Specify the definition of the linked grid/content section(s).
- Lock linked content window
When the parent grid is searched, sorted, or navigated, should the Linked Content window(s) be locked while the parent Grid is recomputed. (Only applies to Linked Content that has been placed in the Master Template.)
- Lock window text
Specify the text that is shown in the Linked Content window(s) while the Linked Content is locked.
- Lock window class name
Specify the class name of the Linked Content Window overlay that is used to lock the window. The default class is 'A5WindowLock'. To see the definition of this class, use the View, Source command in the Browser.
- HTML Memo Editor
If you are displaying a Grid component in a Linked Content Section, and if the child Grid contains a pop-up HTML memo editor, the Linked Content Grid must be placed in the Master Template or a Search Part free-form edit region. The HTML editor will not function correctly if the Linked Content is placed in the Grid part's or Detail View part's free-form edit region.
- Linked Content Sections
Linked Content Sections allow you to display linked data in your Grid.
- Master Template
You can place Linked Content Sections in the Master Template. Previously, Linked Content Sections could only be placed in a Free-form edit region. The benefit of placing Linked Content Sections in the Master Template is that you get smoother repainting of the Linked Content when the parent Grid is navigated, searched, or sorted.
If you specify more than one Grid, the linked grids will display in a tab or accordion control. Linked grids can be linked to one or more fields in the current row. While they might sound mundane, linked grids have some powerful applications. If you are building a business application, for example, it is possible to link one customer on a grid containing customer names to a second grid containing information about everything that a customer has ever ordered from a given company. One could even create a third linked grid to display all of the other customers in the customer grid who happen to live in the same country.
Videos
Linked content section
You can create very powerful "master-detail" Grids by placing "Linked Content Sections" on the Grid. If a Linked Content Section contains more than one Grid, the content is displayed in a Tab or Accordion object. For example, you might have a Customer Grid that displays the Orders for the customer record that has focus. The Orders Grid, in turn, might display the Order Details for the order that has focus. There is no limit to the level of nesting of linked content. This video shows how easy it is to create a Linked Content Section.