Interactive (Magic xpa 4.x)
If you select either Rich Client or Web Client task type, the Interactive Check box appears.
The tasks are interactive for Rich Client and Web Client applications by default. You have an option to make the Web Client tasks non-interactive (Since version: 4.7).
In case of non-interactive tasks:
-
All the records are automatically processed without waiting for user input.
-
The task ends when the last record is processed or according to the End Task Condition property.
-
The Record Suffix is always executed.
-
A call from a non-interactive Rich Client task to an interactive Rich Client (non-parallel) task suspends the caller task, so the non-interactive task will wait until the interactive task is finished.
-
A call from an interactive Rich Client task to a non-interactive Rich Client (non-parallel) task suspends the caller task, so the interactive task will wait until the non-interactive task is finished.
|
-
You cannot use a non-interactive Rich Client task as a Selection program (Selection Table=Yes).
-
A non-interactive task cannot call an MDI child. When a non-interactive Rich Client task calls another program/task that has an MDI Child or Fit to MDI window type of 'MDI Child" or "Fit to MDI", then this window type is ignored and the called program/task is opened as Modal.
-
For non-interactive tasks, if the transaction is opened in a Record level, there will be a request to the server per record in order to start and end the transaction.
|
In a non-interactive Rich Client task that does not have a screen, events will behave as if the Allow Events property is set to No.
Since version: 1.5
How Do I Write a Manager Program in Rich Client?