# FieldDescription

## Properties

| Name | Description | Type |
| --- | --- | --- |
| qInternalNumber | Internal number of the field. | Integer |
| qName | Name of the field. | String |
| qSrcTables | List of table names. | Array of String |
| qIsSystem | If set to true, it means that the field is a system field.<br>The default value is false. | Boolean |
| qIsHidden | If set to true, it means that the field is hidden.<br>The default value is false. | Boolean |
| qIsSemantic | If set to true, it means that the field is a semantic.<br>The default value is false. | Boolean |
| qDistinctOnly | If set to true, only distinct field values are shown.<br>The default value is false. | Boolean |
| qCardinal | Number of distinct field values. | Integer |
| qTotalCount | Total number of field values. | Integer |
| qPossibleCount\_OBSOLETE |  | Integer |
| qHasInfo\_OBSOLETE |  | Boolean |
| qIsLocked | If set to true, it means that the field is locked.<br>The default value is false. | Boolean |
| qAlwaysOneSelected | If set to true, it means that the field has one and only one selection (not 0 and not more than 1).<br>If this property is set to true, the field cannot be cleared anymore and no more selections can be performed in that field.<br>The default value is false. | Boolean |
| qAndMode | If set to true a logical AND (instead of a logical OR) is used when making selections in a field.<br>The default value is false. | Boolean |
| qIsNumeric | Is set to true if the value is a numeric.<br>The default value is false. | Boolean |
| qComment | Field comment. | String |
| qTags | Gives information on a field. For example, it can return the type of the field.<br>Examples: key, text, ASCII. | Array of String |
| qIsDefinitionOnly | If set to true, it means that the field is a field on the fly.<br>The default value is false. | Boolean |
| qByteSize | Static RAM memory used in bytes. | Integer |