> ## 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.

# Configurar una regla con ayuda de un script

> Escriba una regla de script en ABBYY FlexiCapture para validar datos capturados con código personalizado: elija los campos que el script puede leer o modificar y, a continuación, edítelo y compruébelo.

ABBYY FlexiCapture le permite configurar una regla de validación de datos con ayuda de un script.

Para crear una regla de este tipo, proceda del siguiente modo:

1. Abra el cuadro de diálogo de propiedades del campo (haga clic con el botón derecho en el campo para abrir su menú contextual y seleccione Propiedades...) o el cuadro de diálogo Propiedades de Definición de Document (en el menú del editor de Definición de Document, seleccione **Definición de Document →** Propiedades de Definición de Document...).
2. Vaya a la pestaña Reglas.
3. Haga clic en el botón Nueva regla....
4. En la lista de tipos de regla, seleccione Script y haga clic en **Aceptar**.
5. Escriba el nombre de la regla.
6. Desactive la opción Mostrar el nombre de la regla en el mensaje al verificador, si es necesario. Si esta opción está desactivada, el mensaje de error se mostrará como "mensaje de error" en lugar de "nombre de la regla: mensaje de error".
7. Especifique la [gravedad](/es/flexi-capture/templates/rules#severity) de la regla.
8. Si es necesario, especifique las condiciones en las que debe aplicarse la regla (de manera predeterminada, una regla se aplica incondicionalmente). Consulte [Condiciones para aplicar reglas](/es/flexi-capture/templates/rules#launchconditions) para obtener más información.
9. Especifique etiquetas para la regla.
10. Desactive la opción Regla habilitada, si es necesario. La regla se creará, pero no se aplicará hasta que un usuario habilite esta opción.
11. Haga clic en **Siguiente >**.
12. Los objetos disponibles se mostrarán en la lista **Campos disponibles** del cuadro de diálogo que se abre. Puede agregar y eliminar campos con los botones Agregar... y Eliminar. Los campos que tienen habilitada la opción Solo lectura solo pueden leerse; todos los demás campos pueden modificarse mediante un script.
    **Nota:** Agregue a esta lista todos los campos que desee usar en el script. Si un campo no está en esta lista, el script no podrá usarlo.
13. Haga clic en el botón Editar... para abrir una ventana especial de edición de scripts.
14. Seleccione el lenguaje de scripting e introduzca el texto del script.
15. Puede comprobar el script seleccionando **Herramientas →** Comprobar script en el menú principal.
16. Guarde el script seleccionando **Archivo →** Guardar.
17. Haga clic en **Finalizar**. La regla creada se mostrará en la lista de la pestaña Reglas.

Para obtener más información sobre los parámetros del script, consulte [Regla de script](/es/flexi-capture/appendix/scripts/script-rules)*.*
