Link (Node)

LinkIcon Description

This node can be used to add a link to a Variable or an Attribute. This node is present in K2BTools Patterns. When using K2BWebPanelDesigner, the link can be added directly in user events using the link property.

IMPORTANT:

When using K2BTools Patterns, some links are generated automatically. When a transaction's DA is used in another transaction's context (for example, as a column in a grid contained in another transaction's WorkWith), a link is created automatically, allowing the user to navigate to the referenced transaction.

Using this node it is possible to customize the navigation, by adding a link to the web panel the developer wishes to redirect the user to. In this case, the automatic generation does not take place.

Runtime appearance

This node alters the runtime appearance of its Variable or Attribute parent. An example is shown below.

LinkNodeDefinition LinkNodeRT
Instance Definition Runtime result

Properties

Category Name Value
General Webpanel Contains a reference to the Webpanel that should be linked to when the user clicks on the link.
Condition Specifies a condition that will be used to control the creation of the link. If left blank, the link will be created always.

Child nodes

ArgumentsIcon Arguments              

 

USING "ARGUMENTS" NODES:

When the Webpanel object includes parameters, Arguments nodes may be included to instantiate those parameters. In order to do so, an Arguments node must be added as a child of the Link node, and Argument nodes must be added to that node. The amount of Argument nodes must match the amount of parameters in the Webpanel object. Each Argument node must specify a value for the corresponding parameter in its "Value" property.