> ## 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_chooser table

> Screen choosers

## screen\_chooser Table (375)

Screen choosers

## Fields

| Name                      | Description                                                 | Type                            | Nullable |
| ------------------------- | ----------------------------------------------------------- | ------------------------------- | :------: |
| id                        | Primary key                                                 | PK                              |    No    |
| screen\_type              | Event id that triggers script.  See EventHandlerType enum.  | screen\_type                    |    Yes   |
| screen\_target            | What screen this is a chooser for                           | Int                             |    No    |
| ejscript                  | The CRMscript code for this event handler                   | Clob                            |    Yes   |
| description               | Optional description of what this script is used for.       | String(2047)                    |    Yes   |
| enabled                   | Whether this screen chooser is enabled or not               | Bool                            |    Yes   |
| unique\_identifier        | Global unique identifier, accross customers/tenants         | String(64)                      |    No    |
| registered                | Registered when                                             | UtcDateTime                     |    Yes   |
| registered\_associate\_id | Registered by whom                                          | FK [associate](./associate.mdx) |    Yes   |
| updated                   | Last updated when                                           | UtcDateTime                     |    Yes   |
| updated\_associate\_id    | Last updated by whom                                        | FK [associate](./associate.mdx) |    Yes   |
| updatedCount              | Number of updates made to this record                       | UShort                          |    No    |
| ejscript\_id              | The ejscript row containing the TypeScript for this trigger | FK [ejscript](./ejscript.mdx)   |    Yes   |

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

## Indexes

| Fields             | Types      | Description |
| ------------------ | ---------- | ----------- |
| screen\_target     | Int        | Index       |
| unique\_identifier | String(64) | Unique      |

## Relationships

| Table                           | Description                                                        |
| ------------------------------- | ------------------------------------------------------------------ |
| [associate](./associate)        | Employees, resources and other users - except for External persons |
| [ejscript](./ejscript)          | ejscript                                                           |
| [extra\_tables](./extra-tables) | This table contains entries for the extra tables in the system.    |

## Replication Flags

* None

## Security Flags

* No access control via user's Role.


## Related topics

- [ScreenChoosers](/en/ui/blogic/learn/screen-chooser.md)
- [Enum ScreenChooserType](/en/automation/crmscript/reference/CRMScript.NetServer.ScreenChooserType.md)
- [extra_tables table](/en/database/tables/extra-tables.md)
- [What's new in version 10.5.1.1092](/release-notes/database/changes-10.5.1.md)
- [What's new in version 10.5.2.435](/release-notes/database/changes-10.5.2.md)
- [What's new in version 10.5.3.711](/release-notes/database/changes-10.5.3.md)
