Properties added by K2BTools to transaction objects

Introduction

K2BTools extends the definition of transaction objects to add data that will be used when generating objects with K2BTools Patterns or K2BWebPanelDesigner. These properties can be found in the "Properties" dialog when a transaction is selected, inside a "K2BTools" category.

Properties

Category Name Value
K2B Tools User Activity Insert This property is empty by default. If its value is not empty, it is used as an "User Activity Type" when generating invokations to K2BIsAuthorizedActivityList with Standard Activity Type = "Insert".
User Activity Update This property is empty by default. If its value is not empty, it is used as an "User Activity Type" when generating invokations to K2BIsAuthorizedActivityList with Standard Activity Type = "Update".
User Activity Delete This property is empty by default. If its value is not empty, it is used as an "User Activity Type" when generating invokations to K2BIsAuthorizedActivityList with Standard Activity Type = "Delete".
User Activity Display This property is empty by default. If its value is not empty, it is used as an "User Activity Type" when generating invokations to K2BIsAuthorizedActivityList with Standard Activity Type = "Display".
User Activity List This property is empty by default. If its value is not empty, it is used as an "User Activity Type" when generating invokations to K2BIsAuthorizedActivityList with Standard Activity Type = "List".
Security Determines if K2BTools should add security checks related to this transaction. If set to False, no invokations to K2BIsAuthorizedActivityList will be generated for this transaction.
Entity Security Name This property can be used to select the name of the entity that should be used to check for permissions associated with this transaction. It can be used to use another transaction's name. If the KB is using GAM, this property's value is copied to the "Security Prefix" property.
Edit Mode Edit Mode Default Edit Mode for this transaction. This property's value will be used as a default in WorkWith and SubWorkWith nodes referencing this transaction.
Insert Title This title will be shown in the transaction pane, or as the Popup's title when using this transaction in insert mode. See Edit Mode property.
Update Title This title will be shown in the transaction pane, or as the Popup's title when using this transaction in update mode. See Edit Mode property.
Delete Title This title will be shown in the transaction pane, or as the Popup's title when using this transaction in delete mode. See Edit Mode property.
Edit Mode \ PopUp Default Pop Up Autoresize This property's value will be used as a default value for the "Pop Up Autoresize" in Standard Actions related to this transaction.
Default Pop Up Width This property's value will be used as a default value for the "Pop Up Width" in Standard Actions related to this transaction.
Default Pop Up Height This property's value will be used as a default value for the "Pop Up Height" in Standard Actions related to this transaction.
Navigation After Insert This property's value will be used as a default value for the "After Insert" in Standard Actions related to this transaction.
After Update This property's value will be used as a default value for the "After Update" in Standard Actions related to this transaction.
After Delete This property's value will be used as a default value for the "After Delete" in Standard Actions related to this transaction.
Pattern Integration Generate Grid Row Settings Slot

This property determines if K2BEntityServices and K2BTrnForm will generate a fixed slot in the transaction's code to set the size of the grid.

A developer may wish to disable this generation to add custom code to acomplish that.