Saltar al contenido principal
Una variable de entorno es una cadena que se utiliza para almacenar texto, como la ruta de un recurso externo. Las variables de entorno se definen en las propiedades de un proyecto (Project → Propiedades del proyecto → Variables de entorno) y se utilizan en las Definiciones de Document y en los scripts. Cuando un proyecto se ejecuta en otro Servidor de aplicaciones o en otro equipo, las rutas a los recursos externos pueden cambiar. Si el proyecto incluye varias Definiciones de Document, varias reglas de comprobación de base de datos y varios scripts, editar todos estos objetos puede llevar bastante tiempo. Para evitar tener que editar todos los objetos que utiliza el proyecto, puede especificar las rutas a los objetos externos en variables de entorno y usar estas variables al crear reglas, configurar la exportación o escribir scripts. De este modo, si ejecuta el proyecto en un entorno diferente, solo tendrá que editar los parámetros de conexión en el cuadro de diálogo Variables de entorno.

Tipos de variables de entorno

Hay dos tipos de variables de entorno en ABBYY FlexiCapture:
  • String Es una variable de texto.
  • cadena de conexión ADO Es una cadena que se utiliza para conectarse a una base de datos compatible con ODBC.

Creación y edición de variables de entorno

Para crear una nueva variable de entorno:
  1. En el cuadro de diálogo Propiedades del proyecto, haga clic en la pestaña Variables de entorno y, a continuación, en el botón Nuevo….
  2. En el cuadro de diálogo Nueva variable de entorno, seleccione un tipo e introduzca un nombre para la variable de entorno. Más adelante no podrá cambiar el tipo de la variable de entorno.
  3. Rellene el campo Valor según el tipo de variable de entorno:
    • Para una variable de entorno de tipo String, introduzca un valor (por ejemplo, la ruta de una carpeta o una dirección de correo electrónico).
    • Para una variable de entorno de tipo cadena de conexión ADO, especifique la ruta de la base de datos, los parámetros de acceso y cualquier otro parámetro de conexión que requiera el controlador que utilice.
  4. Introduzca la información necesaria en el campo Descripción.
Para editar o eliminar una variable de entorno existente, haga clic en Editar… o Eliminar.

Uso de variables de entorno

  • Las variables de entorno de tipo String se pueden usar para:
    • especificar un origen de las imágenes de entrada;
    • especificar la configuración que determina cómo se exportan los documentos a archivos e imágenes.
Use la siguiente sintaxis para hacer referencia a una variable de entorno: <Env:Name_of_environment_variable> o <$:Name_of_environment_variable>.
  • Las variables de entorno de tipo cadena de conexión ADO se pueden usar para conectarse a varias bases de datos:
  • Las variables de entorno de cualquier tipo se pueden usar en scripts. Use la propiedad EnviromentVariables de IProperties, que está disponible en la interfaz IProject.