Infor Lawson (S3) events

In addition to the default events, the following events are supported by Infor Lawson panels.

A list of all available fields is provided in the Source or Target keys drop-down on the Events tab of a Settings window for a control.

Event name Description Supported targets
DetailRowSelected Triggered by a FormPanel after the user has selected a detail row.

Parameters: KeysData (required), Value (optional)

For example, KeysData = "DetailName" Value="DT0"

FormPanel
FormActionRequested Triggered by a panel when the user attempts to perform an action on a form.

Parameter: Function Code. The value must be an action code supported by the panel.

For examples, A for Add, C for Change, and so on.

FormPanel

ListPanel

FormDataInvalidated Triggered by a FormPanel when the screen is cleared or on a successful Delete transaction. Typically, you would target another control's Clear event. FormPanel
FormDataUpdated Triggered by a FormPanel after a successful transaction.

Parameter: KeysData. Typically passed from a FormPanel to a DetailPanel with key values required to filter the DetailPanel.

The event may also pass one or more individual field values.

DetailPanel

FormPanel

ReportPanel

FormKeySelected Triggered by a panel when an item in the list is selected.

Parameter: FormKey. This parameter is passed a structured string that is the hidden key values. Each panel must understand how to build and parse the FormKey.

DataPanel

FormPanel

ListPanel

FormScriptActionFailed Triggered by a form script method. FormPanel
FormScriptActionSucceeded Triggered by a form script method. FormPanel
ListFiltered Triggered when a user filters a list.

No parameters are required. May be used with the Clear event to reset the state of a panel

DataPanel

DetailPanel

ListPanel

PanelLoadFailed Triggered if a mashup panel fails to load. DataPanel

Detail Panel

FormPanel

ListPanel

ReportPanel

ResultsExported Triggered by a ListPanel after the list is filtered, if ExportResults = True.

Parameter: ExportedURI: A file URI naming the location of the exported file.

This event would typically be used by a browser control with a URI looking to consume the exported file. For example, sending address information to a browser URI in order to obtain a Google map.

WebBrowser

NetBrowser

LbiBrowser

SetFormFieldData Supply field data without triggering a transaction. FormPanel