The TransactionRecordset, like regular recordsets, appears in both the Bindings and Server Behaviors tabs of the Application panel.
The Bindings tab will show the collection of all columns referred in all the transactions from the current page.
The Server Behaviors tab will show the recordset as a normal server behavior. There will be some differences as the user will not be able to delete or edit this recordset. Instead it will be pointed to delete or edit the transaction it is related to, as the recordset has no meaning by itself.
When a transaction will be edited, the recordset will be affected as follows:
If there is a change in the transaction column list, the Bindings tab's content will be updated.
If the transaction table is changed:
· If there
is another transaction for the same table then nothing will be inserted
into the page (in addition to the transaction code changes), but it may
have an impact on the Bindings tab as the
number of columns may change.
· If there
is no transaction for the same table then a new Get
the Transaction Recordset code will be inserted into the page for
that table.
Deleting the transaction will also affect the recordset:
If there is not another transaction for the same table, the recordset will be removed.
If there is another transaction for the same table, the Binding tab will present a new set of columns as their number may change.