> ## Documentation Index
> Fetch the complete documentation index at: https://docs.superoffice.com/llms.txt
> Use this file to discover all available pages before exploring further.

# screen_definition_element table

> An element in a configurable screen

## screen\_definition\_element Table (372)

An element in a configurable screen

## Fields

| Name               | Description                                                        | Type                                             | Nullable |
| ------------------ | ------------------------------------------------------------------ | ------------------------------------------------ | :------: |
| id                 | Primary key                                                        | PK                                               |    No    |
| name               | A name (handle) for this element.                                  | String(255)                                      |    Yes   |
| screen\_definition | The screen-definition this element belongs to                      | FK [screen\_definition](./screen-definition.mdx) |    Yes   |
| element\_type      | An enum for which HtmlElement type this is.                        | element\_type                                    |    Yes   |
| description        | A description of this field                                        | String(255)                                      |    Yes   |
| creation\_script   | The script used to create this element                             | Clob                                             |    Yes   |
| order\_pos         | The sorted position of this screen in this chooser                 | Int                                              |    Yes   |
| base\_table        | Name of the table used as a base for element profile configuration | String(255)                                      |    Yes   |
| hide               | If TRUE the element will be hidden from the user                   | Bool                                             |    No    |

<img src="https://mintcdn.com/superofficeas/8-OIGQQJR0VGDXy_/media/loc/en/database/tables/screen_definition_element.png?fit=max&auto=format&n=8-OIGQQJR0VGDXy_&q=85&s=1afa4da563d868f73290e56c7e710fc3" alt="screen_definition_element table relationship diagram" width="902" height="59" data-path="media/loc/en/database/tables/screen_definition_element.png" />

## Indexes

| Fields             | Types | Description |
| ------------------ | ----- | ----------- |
| screen\_definition | FK    | Index       |

## Relationships

| Table                                     | Description                                                                                                       |
| ----------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| [element\_profile](./element-profile)     | The new (4.0) profile table. Contains profile for a single Html-element. Connected through element\_profile\_link |
| [screen\_definition](./screen-definition) | A configurable screen                                                                                             |

## Replication Flags

* None

## Security Flags

* No access control via user's Role.


## Related topics

- [screen_definition table](/en/database/tables/screen-definition.md)
- [screen_definition_hidden table](/en/database/tables/screen-definition-hidden.md)
- [screen_definition_language table](/en/database/tables/screen-definition-language.md)
- [screen_definition_action table](/en/database/tables/screen-definition-action.md)
- [element_profile table](/en/database/tables/element-profile.md)
- [Screen definition](/en/ui/blogic/learn/screen-definition.md)
