Transaction Template - Transaction

The Transaction node in Transaction Template, is where we define the template that a transaction will be displayed at the entry/update data.

The changes made here will impact all transactions that have the WorkWithPlus for Web pattern applied.

TransactionTemplateTransactionImg01

 

Attributes

Conditional Attributes Format, Group and Exclusion

TransactionTemplateConditionalAttributeImg01

 

Example: display bold the PKs of all the transactions

In order to do this, make right-click over Attributes node > Add 'ConditionalAttributeFormatting'.

Then, in the node 'Cond Att. formatting' you need to set the property 'Is Primary Key' as True:

 

CondAttPKTrue

 

Then, in the Attributes node children define what format to apply to the attributes that match the condition. In this case, set some value to the 'ThemeClass' property:

 

CondAttPKTrueFormat

 

Example: group the auditing attributes in a new panel

In order to do this, make right-click over Attributes node > Add 'ConditionalAttributeGroupingInTable'.

Then, in the node 'Cond Att. grouping in table' you need to set the condition for your auditing Attributes. In this example, the Attributes are named '<TRN_NAME>CreateDate', '<TRN_NAME>CreateUser', <TRN_NAME>UpdateDate and <TRN_NAME>UpdateUser. So, the following Regular Expression is needed:

 

CondAttGroupTable1

 

Then, set the following properties to the Table that will group the Attributes:

 

CondAttGroupTable2

 

Example: exclude the auditing attributes

In order to do this, make right-click over Attributes node > Add 'ConditionalAttributeExclusion'.

Then, in the node 'Cond Att. exclusion' you need to set the condition for your auditing Attributes. In this example, the Attributes are named '<TRN_NAME>CreateDate', '<TRN_NAME>CreateUser', <TRN_NAME>UpdateDate and <TRN_NAME>UpdateUser. So, the following Regular Expression is needed:

 

CondAttExclusion