Locations

A location is a place to which you can navigate in the PolicyCenter interface. Locations are used primarily to provide a hierarchical organization of the interface elements, and to assist with navigation.

Locations include pages, wizards, worksheets, forwards, and location groups. Locations themselves do not define any visual content, but they can contain screens that do, as illustrated in the following diagram:



You can define the following types of locations:

Location

Description

Page

A location with exactly one screen. The majority of locations defined in PolicyCenter are pages.

Wizard

A location with one or more screens, in which only one screen is active at a time. The contents of a wizard are usually not defined in PCF files, but are configured either in other configuration files or are defined internally by PolicyCenter.

Worksheet

A page that can be shown in the workspace, the bottom pane of the web interface. The main advantage of worksheets is that they can be viewed at the same time as regular pages. This makes them appropriate for certain kinds of detail pages such as creating a new note.

Popup

A page that appears on top of another page, and that returns a value to its invoking page. Popups allow users to perform an interim action without leaving the context of the original task. For example, a page that requires the user to specify a contact person could provide a popup to search for the contact. After the popup closes, PolicyCenter returns the contact to the invoking page.

Forward

A location with zero screens. Since it has no screens, it has no visual content. A Forward must immediately forward the user to some other location. Forwards are useful as placeholders and for indirect navigation. For example, you might want to link to the generic Desktop location. This would then forward the user directly to the specific Desktop page (for example, Desktop Activities) most appropriate for that kind of user.

If you use a Forward, consider how you want to set the allowGoOrPush attribute. This attribute refers to which types the Forward can safely forward to:
  • If true, the Forward can forward to both a popup or exit point (push), and, to a wizard or page (go).
  • If false, the Forward can forward to either push type locations (popup, exit point), or, to go type locations (wizard, page), but not both.

Location group

A collection of locations. Typically a location group is used to provide the structure and navigation for a group of related pages. PolicyCenter can automatically display the appropriate menus and other interface elements that allow users to navigate among these pages.