The properties of an HDS column are:
| Property Name | Description | Editable | Data Type |
|---|---|---|---|
| General | |||
| Name | The name of the HDS column. | Y | String |
| Description | Explanatory comments on the HDS column. | Y | String |
| GUI Field | The GUI Field that will be used when the resource entity is inserted into report. | Y | String |
| Display Width | The display width of a DBField, formula and summary. | Y | Integer |
| Full Name | The full path name of the HDS column that is defined in the HDS API. | N | String |
| Column Name | The column name in raw database. | Y | String |
| HDS Format | The format of data for the HDS column. | Y | String |
| SQL Type | The SQL type from java.sql.Types as Array, Char, Date etc. | Y | Integer |
| Precision | The column's number of decimal digits. | Y | Integer |
| Scale | The number of digits to the right of the decimal point for the HDS column value. | Y | Integer |
| Nullable | The nullability of values in the designated HDS column. | Y | Boolean |
| Currency | Specifies whether or not to treat the HDS column as a currency. | Y | Boolean |
| Array | Specifies whether the HDS column is array or not. | Y | Boolean |
| Text Format | |||
| Font Face | The text font of the HDS column. | Y | Enumeration |
| Font Size | The text size of the HDS column. | Y | Float |
| Bold | Specifies whether or not to make the text bold. | Y | Boolean |
| Italic | Specifies whether or not to make the text italic. | Y | Boolean |
| Strikethrough | Specifies whether or not to add a strikethrough to the text. | Y | Boolean |
| Underline | Specifies whether or not to underline the text. | Y | Boolean |
| Format | The display format for the stored procedure column. It varies with data type, and can be manually defined. | Y | String |
| Autofit | Specifies whether or not to adjust the size of the DBField automatically. | Y | Boolean |
| Word Wrap | Wrap the HDS column text to the width. | Y | Boolean |
| Vertical Alignment | Vertical justification of the text in the field box. | Y | Integer |
| Horizontal Alignment | Horizontal justification of the text in the field box. | Y | Integer |
| Geometry | |||
| Width | The width of the HDS column. | Y | Float |
| Height | The height of the stored procedure column. | Y | Float |
| Color | |||
| Background | The background color. | Y | String |
| Foreground | The foreground color. | Y | String |
| Border | |||
| Border Thickness | The width of the borders. | Y | Float |
| Top Line | The line style of the top border. | Y | Integer |
| Bottom Line | The line style of the bottom border. | Y | Integer |
| Left Line | The line style of the left border. | Y | Integer |
| Right Line | The line style of the right border. | Y | Integer |
| Shadow | Draws a shadow if true. | Y | Boolean |
| Border Color | The color of the borders. | Y | String |
| Shadow Color | The color of the shadow. | Y | String |
| Pattern | |||
| Pattern Color | The color with which to draw the pattern. | Y | String |
| Pattern Style | The style of the pattern. | Y | Integer |