A view column is one column of a [[Invantive Studio/Repository/Applications/Business Objects|business object]], such as the column `tbe_name` of `itgen_tables_v`. The columns of a business object or reporting object are listed under it as "Columns". It is either a [[Invantive Studio/Repository/Applications/Table Columns|table column]] of one of the view elements, or an expression in "Select Clause" that derives a value. Its labels, display control and display options can differ from those of the table column it shows.
The columns of the business object of messages:
![[20261004-studio-business-object-columns.png]]
## Fields
The details of a view column show these fields:
- "Name": Name of the view column.
- "Data Type": Data type of the table column.
- "Data Length": Length of the column.
- "Data Length Type": Acronym of the data type with the length.
- "Data Precision": Precision with the data type.
- "Data Scale": Scale with the data type.
- "Label Singular": Label of the column for one value, as a resource code.
- "Label Singular Prefix": Prefix to label singular of view column or table column.
- "Label Plural": Label of the column for several values, as a resource code.
- "Label Plural Prefix": Prefix to label plural of view column or table column.
- "Label Heading": Label of the heading to be displayed before this column.
- "Create": Whether the view column will be created.
- "Definition": Functional definition of the table column.
- "Example": Example of the content of the column.
- "Conversion": Conversion if field depends on other values.
- "Documentation": Documentation on the view column.
- "Nullable": Whether the contents of this column are optional.
- "User Changeable": Whether the value of the column may be maintained at any time by a user.
- "Confidential": Whether the contents of this column are confidential.
- "Derived": Whether the contents of this column can be derived from other columns.
- "Autocompleted": Whether this row was added by autocomplete.
- "Influences Insert": Whether the contents of this column influences the working of the application through a DML statement or any other way (such as sending mail through TCP/IP).
- "Check Spelling": Whether the contents of this column can be checked for spelling.
- "Display Order": Order in which the controls are displayed.
- "Display Control Name": Type of control to be used for in/output.
- "Display Control Options": Options for the control.
- "Display Length (Average)": Average displayed length of the column.
- "Display Length (SD)": Standard deviation of displayed length of the column.
- "Display in Filter": Whether to display in filter.
- "Display in Search Results": Whether to display in search results.
- "Display in LOV": Whether to display in LOV.
- "Display in Record": Whether to display in record area.
- "Select": Text to be used in a select clause.
- "Application": Unique alphanumeric code of the application.
- "Table": Unique alphanumeric code.
- "Table Column": Name of the table column.
## Tabs
The summary window of a view column shows its related rows on these tabs:
- [[Invantive Studio/Repository/Applications/Business Objects|Database View]]
- [[Invantive Studio/Repository/Applications/Table Columns|Table Column]]