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

# IFieldControl

> IFieldControl permite a los scripts acceder a un control de campo del documento en un formulario de FlexiCapture: expandir o contraer campos, bloquear la edición y recorrer el árbol de controles.

Representa un control del campo del documento.

<Info>
  El objeto devuelve `null` para los campos que no participan en la verificación distribuida.
</Info>

<div id="properties">
  ## Propiedades
</div>

| Name                | Type                                                                                     | Access            | Description                                                                                                                                                                                                                                                       |
| ------------------- | ---------------------------------------------------------------------------------------- | ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| DeviceRect          | [IShellRect](/es/flexi-capture/appendix/scripts-shell/i-shell-rect)                      | De solo lectura   | El rectángulo del control.                                                                                                                                                                                                                                        |
| Field               | [IField](/es/flexi-capture/appendix/scripts/ifield)                                      | De solo lectura   | El campo del documento.                                                                                                                                                                                                                                           |
| FieldFullName       | string                                                                                   | De solo lectura   | El nombre completo del campo.                                                                                                                                                                                                                                     |
| FieldRegionControls | [IFieldRegionControls](/es/flexi-capture/appendix/scripts-shell/i-field-region-controls) | De solo lectura   | La colección de regiones de campo del documento. Para los campos sin regiones, se devuelve `null`.                                                                                                                                                                |
| First               | IFieldControl                                                                            | De solo lectura   | El primer control secundario.                                                                                                                                                                                                                                     |
| FormWindow          | [IFormWindow](/es/flexi-capture/appendix/scripts-shell/iformwindow)                      | De solo lectura   | La ventana de formulario.                                                                                                                                                                                                                                         |
| IsExpandable        | bool                                                                                     | De solo lectura   | Si la propiedad se establece en `true`, el campo se puede expandir y contraer en el formulario. Use esta propiedad para comprobar si el campo se puede expandir antes de aplicarle la propiedad `IsExpanded`. Para los campos de grupo, esta propiedad es `true`. |
| IsExpanded          | bool                                                                                     | Lectura/escritura | Indica si el campo de grupo está expandido. Permite contraer o expandir el campo.                                                                                                                                                                                 |
| IsUserReadOnly      | bool                                                                                     | Lectura/escritura | Especifica si el campo es editable. Si la propiedad se establece en `true`, no se permite editar el campo. Si se establece en `false`, la posibilidad de editarlo depende de la configuración de Definición de Document.                                          |
| Last                | IFieldControl                                                                            | De solo lectura   | El último control secundario.                                                                                                                                                                                                                                     |
| Next                | IFieldControl                                                                            | De solo lectura   | El siguiente control.                                                                                                                                                                                                                                             |
| Parent              | IFieldControl                                                                            | De solo lectura   | El control padre.                                                                                                                                                                                                                                                 |
| Prev                | IFieldControl                                                                            | De solo lectura   | El control anterior.                                                                                                                                                                                                                                              |
| TextEditor          | [ITextEditor](/es/flexi-capture/appendix/scripts-shell/itexteditor)                      | De solo lectura   | El editor de campos. Para los campos inactivos, se devuelve `null`.                                                                                                                                                                                               |
