Using the REST Grid Widget

Use the REST Grid widget to pull data from any Web service that supports the REST format and display that data on custom forms.

For advanced REST grid functions that you can implement with JavaScript, see Advanced Functions.

REST Grid Widget Examples

Example 1

As part of creating a product incident request, a service representative needs to select the product that an incident is related to from a list. Instead of replicating the product data in SBM to populate the list, use a REST Grid widget to retrieve the information dynamically from the company's product catalog. The REST Grid widget can also display product images, so the representative has a visual way to select the product.

Example 2

A writer for a financial magazine has an item assigned to him for each date he needs to submit an article for publication. The custom form for the New state has a REST Grid widget that returns the financial questions people asked on the magazine's Web site. The writer uses these questions as ideas for the content of the article.

Follow these steps for basic widget configuration:

  1. Add or edit a custom state or transition form.
  2. Drag the REST Grid widget from the Widgets section of the Form Palette to the form editor.
  3. Complete the General tab of the widget Property Editor:
    1. Type a name in the Control name box.
    2. In the Caption box, provide information you want to show in the widget title bar.
    3. Click the Configure URL button. The REST Service Configuration dialog box opens.
    4. Configure the REST service, using the information in REST Service Configuration Dialog Box for guidance.
  4. On the Result tab of the widget Property Editor, choose to render the widget as a grid or tiles, then move Available data items to the Grid columns or Tile Content pane.
  5. Select other options on the Result tab, using the information in Result Tab for guidance.