This section provides a general view of the operations you can perform in JDashboard.
A blank dashboard will be created in the browser. You can then add components to customize the dashboard.
Even though the dashboard header is open, its border is unseen by default. However, when you drag objects into the dashboard editing area, you will see the area is divided into two sections with the activated section highlighted in grey: the upper section is the header and the lower the body. Or you can simply press Ctrl on the keyboard to make the border between the header and body shown. Then drag the border line vertically to adjust the size of the header and body.
Note: If the trigger object of a link in a library component happens to be in some hierarchies (which means you can also perform the go-down action on the object by single click), you can click the trigger object to directly open the link in JDashboard only when the click priority of the link action is specified to be the highest for the library component at design time. If the priority of the go-down action is specified the highest, you can click the trigger object to open the link only when you have reached the lowest level of the hierarchies by going down on the object first.
The sending and receiving of messages is defined in JReport Designer, see Delivering messages between library components in the JReport Designer User's Guide.
Once a configuration panel has been defined for a library component, you can open it in JDashboard and then perform actions as defined. To do this, on the title bar of the library component, click and select Edit Setting from the drop-down list to display the configuration panel. After specifying values in the panel, click OK to apply the values in the library component. The Cancel button is used to close the configuration panel.
The Show Parameters Before Running option in the panel is used to control whether to show the configuration panel before rendering the library component each time the dashboard is run or refreshed. For example, if a library component uses parameters, and you would like to specify parameter values before loading the component rather than first loading the component and then changing the parameter values so as to run the component the second time to get the desired result, you can check this option to have the panel displayed by default.