Type
|
Description
|
Graphical
|
Represent widget information in the form of a chart.
|
Tabular
|
Represents widget information in tabular format.
|
Infopad
|
Displays infopad information of the selected application.
|
Scorecard
|
Displays scorecard information.
|
Global Dataslot
|
Displays the selected global dataslots of the current project. For information regarding creating a global dataslot, see Setting the dataslot access.
|
Other
|
Used for creating your own widget type. For details, see the example provided in Enabling Google gadgets.
|
Composite UI
|
Used to define a widget for external applications. Select this option to render custom JSP files.
|
Field Name
|
Description
|
Common Fields
|
|
SQL query
|
Available for Graphical and Tabular types. Enter (or copy-paste) an SQL query in this box.
Note: For an SQL query on multiple tables with identical column names in the same select clause, the resultset may be inconsistent. For consistent results, use an alias name for each of the duplicate columns.
|
Drilldown URL
|
Available for Graphical and Tabular types. If you want the widget to support a drill-down function, enter a URL in this box or click Add (in case of Tabular) to add multiple URLs. You can also use the following keywords to specify a parameterized URL:
#PARAM# to replace with the label of the chart section that the user clicks on.
#CATEGORY# (applicable only for Bar charts) to replace the drill-down URL parameter with the SQL query value (first column of the database query) of the clicked bar chart section.
#SERIES# (applicable only for Bar charts) to replace with the value (second column of the database query) of the clicked chart section.
|
Open Drilldown In / Open In
|
Available for Graphical and Tabular types. Used to specify where to display the target URL for a drill-down operation. Available options are Inline (to display in the same window), Browser (to display in a separate browser window), and Popup (to display in popup dialog box).
|
Custom Presentation JSP file
|
Available for all widget types. Used to add a customized JSP file for rendering the widget. To add your customized JSP file, click Add to open the Add box where you can define the name and value of any parameters that must be passed at runtime.
|
Application name
|
Available for Infopad and Global dataslot types. Used to select the application whose infopad information or global dataslots is to be represented in the widget.
|
Target URL
|
Available for Other and Composite UI types. Enter the target URL in the URL box as any of the following values:
Absolute value, for example, http://www.progress.com or an entire URL with the protocol, host, and port number.
Using Server alias: to specify the URL with the server alias, as specified in the server-config.xml file. This value is only available for Composite UI type.
Relative value, where you can specify the URL without the server alias. The server alias value is provided at runtime. This value is only available for Composite UI type.
Click Add to define parameters to the target URL.
|
Widget-specific fields
|
|
Graphical widget
|
Select the chart type from the Chart type drop-down list. Options are: Area, Line (2D and 3D), Meter, Vertical Bar (2D and 3D), Horizontal Bar (2D and 3D), Pie (2D and 3D), Doughnut (2D and 3D), Funnel, Pyramid, and Bar 3D Line.
|
Infopad widget
|
For the specified application, select any of the module and infopad option from the Module name and Infopad name lists. You can specify how to slice the infopad information (row or column) and the slice parameter in the Slice on value box. You can point to the adjoining Help (
) icon for details regarding each component.
|
Scorecard widget
|
Select the scorecard type (Scorecard, Perspective, or KPI). Depending on your choice, you can select the scorecard, perspective, and KPI from the respective lists. To populate these lists, you need to create the scorecard components for the current application in Business Process Portal. Additionally, you need to access the same application workspace on your Business Process Server installation from Progress Developer Studio for OpenEdge or import the application project (containing the scorecard files) to your workspace.
|
Global dataslot widget
|
If the current project contains global dataslots, you can select the project name from the Application name drop-down list. From the Global dataslots box, select the global dataslot to be displayed in the widget. You can use the SHIFT key to select a range of global dataslots or use the CTRL key to select particular global dataslots.
|