Notification boxes allow you to dynamically display information in different parts of the application.
 

Currently supported places are:

Tooltips allow you to show additional data when a user moves a mouse cursor over a drop-down input field.

MODEL STRUCTURE

Notification Boxes
 Notification Box
  Data Service Tooltip

In This Chapter

Examples

In this example the user can see a company logo and a phone line he is currently assigned to.

The user sees a stop-watch after starting a sequential workflow. He can pause/resume the stop-watch by pressing the action buttons for the current screen.

In this case the notification box is being refreshed every second so we could calculate how many seconds passed since starting the workflow (this information is written in a database so every time the logo refreshes we load the data, calculate the time and display it).

This tooltip will appear when the user moves over a lookup field in the UI:

Creating a Notification Box

In order to define content for the notification box you need two simple things:

1. Model–Notification Box

First you need to create a Notification Box element in User Interface > Notification Boxes:

You can specify the following attributes:

Type

Type of the notification box. The only option is Logo. Future releases may support other notification box placements.

RefreshIntervalThe Number of seconds to wait before refreshing the box. When in the ORIGAM GUI, it will refresh the content after this interval.

2. Model–Tooltip

Now you can specify a tooltip element under the notification box by right-clicking on the notification box element and selecting New > Data Service Tooltip.

You can specify the following attributes:

Features

The Name of the feature (or more, semicolon separated). When the feature is on, this tooltip be displayed. Otherwise the system will try another tooltip.

Roles

The Name of the application role (or more, semicolon separated). When the user is assigned to the role, this tooltip will be evaluated to be displayed. Otherwise the system will try another tooltip.

LevelA sort order in which the system will evaluate possible lookup (beginning from the smallest).
TooltipDataStructureA data structure for that will be a data source for the transformation.
TooltipLoadMethodA method (typically a filter set) that will limit the data.
TooltipTransformationA transformation that will generate data for the tooltip.

Tooltip Transformation

The transformation has to result in an HTML that will be embedded within the tooltip. Any HTML tags can be used.

Links To Menu

You can create a link to execute your ORIGAM application menu items more easily. To do this you need to create a Hashtag Category.