Transaction Node in Native Mobile

Due to GeneXus Native Mobile generator restrictions, Transactions cannot be used "directly" in a Native Mobile environment to insert/update/delete data (like you would normally do in Web environments).

For this reason, when WorkWithPlus is used over a transaction, it creates a "Panel" object, that represents the 'Transaction' in Insert and update mode: The data entry Panel

If you double-click on the "Transaction" node in WorkWithPlus, you will be redirected to this new Panel (also accessible in GeneXus KB explorer).

NM_Trn_DataEntry

NM_Trn_DataEntry_Tree

Source Code

This 'data entry Panel' will use the Transaction's Business Component to insert/update the information, so you will not lose any of your business rules.

Also, you must consider that as this node is implemented using a Panel and the BC, and not the Transaction, you will not be able to reference attributes in the source code. If you want to modify or add your logic, you will have to use the Business Component, or add your custom variables to manipulate data.

NM_Trn_DataEntry_Code_bc