Attribute (grid)

AttributeIcon Description

Nodes of this type are used inside Grid Columns controls. If a grid contains a node of this type, it will be defined as a grid with base table.

Runtime appearance

The runtime appearance of this control depends on the Theme property, and the properties inside appearance category. Also, in some cases the runtime appearance may be altered by adding a ControlInfo inside this node.

AttributeGridRunTime
Attribute inside a grid

Properties

Category Name Value
General Attribute Contains the attribute name
Description Column description
Form Visible Set to false, the attribute will be hidden inside the grid.
Tooltip Tooltip to be used when generating the attribute control.
Format

Format of the attribute value.

  • Text
  • Html
  • RawHtml
  • TextWithMeaningfulSpaces
The format property allows you to render html code placed inside an attribute.
Conditional Cell Classes Contains a set of conditions that determine different formattings for the grid cell based on the row's content. See Conditional classes in grids
Autolink

Only available in the EntityServices and TrnForm patterns. This property determines if the pattern should look for an autolink for this attribute.

This property is available only in visible attributes. If the attribute is the description attribute of the grid's base transaction, the property is available only when the "Display (Description Attribute)" action is not active.

Include Aggregation To include aggegation in the column (sum, avergage). For more information read Aggregating grid columns
Behaviour Return On Click Set to true it allows you to return selecting this attribute.
Include in Selection Key See Include in Selection Key property
Allow Runtime Column Selection

Determines if the user should be able to hide or show this column when using Runtime column selection in grids.

Selected by Default

Determines if the column should be visible by default.

This property is available only when the column can be hidden in runtime (Allow Runtime Column Selection = True).

Use In Work With Indicates if this attribute should be included in WorkWith objects generated by this instance. (Only available in K2BEntityServices Pattern)
Use In Report Indicates if this attribute should be included in Report? objects generated by this instance. (Only available in K2BEntityServices Pattern)
Use In Export Indicates if this attribute should be included in Export? objects generated by this instance. (Only available in K2BEntityServices Pattern)
Report Report Width Determines the width the attribute will have in pdf report.
Appearance Class Theme class of the attribute.
Description Class Theme class for attribute description.
Autoresize Indicates if the attribute's control should be resized automatically or not.
Width If autoresize is set to false It allows to place attribute width
Height If autoresize is set to false It allows to place attribute height
Responsive Design Show In Extra Small Determines if the attribute will be visible when using a device with a screen with a Extra Small size. See Introduction to Responsive Web Design.
Show In Small Determines if the attribute will be visible when using a device with a screen with a Small size. See Introduction to Responsive Web Design.
Show In Medium Determines if the attribute will be visible when using a device with a screen with a Medium size. See Introduction to Responsive Web Design.
Show In Large Determines if the attribute will be visible when using a device with a screen with a Large size. See Introduction to Responsive Web Design.

Child nodes

ControlInfoIcon ControlInfo