Comparison of Online and Rich Client Transaction Modes (Magic xpa 2.x)
This table compares the Online and Rich Client Transaction Modes:
| 
 Rich Client 
 | 
 Online 
 | 
 Comparison 
 | 
| 
  None 
 | 
 Physical/None 
 | 
 No transaction is opened. 
 | 
| 
 New Deferred 
 | 
 Deferred 
 | 
 At the parent level, the New Deferred and Deferred work the same: both open up a new transaction. 
 | 
| 
   
 | 
 Nested Deferred 
 | 
 At the subtask level, Nested Deferred works for Online tasks as New Deferred does for Rich Client programs. 
 | 
| 
 Within Active 
 | 
 Within Active 
 | 
 These work the same in both Online and Rich Client. The current task's transactions become part of the parent's transactions. 
 | 
| 
 ... 
 | 
 Physical 
 | 
 There is no Physical transaction mode for Rich Client programs. The Deferred transactions will be committed to the Physical database when the transaction closes. 
 | 
 
Note: The Transaction mode for local data sources behaves differently, as described in Transactions.