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 |