Skip to main content
Este script se utiliza para determinar si el array de documentos que se pasa al usuario puede fusionarse en un único documento. Para ello, se generan errores de ensamblado para el documento resultante. El ensamblaje se realiza correctamente cuando el documento resultante no contiene más errores de ensamblado que cualquiera de los documentos de origen. En ese caso, ambos documentos se fusionan en uno solo. El script se configura en la pestaña Assembly de las Propiedades de Definición de Document. Para abrir la ventana del editor de scripts, haga clic en el botón Edit Assembly Script… situado bajo la opción Use custom assembly rules. El script se ejecuta automáticamente después del reconocimiento y, en ese momento, contiene los errores de ensamblado generados durante la comprobación estándar. Para actualizar el ensamblaje manualmente, seleccione Herramientas → Refresh Assembly.

Parámetros

Los scripts de ensamblaje de documentos creados en ABBYY FlexiCapture 11 y versiones anteriores siguen funcionando en ABBYY FlexiCapture 12. Si elimina uno de esos scripts, tendrá que escribir un reemplazo basado en la nueva interfaz, que utiliza una colección de elementos secundarios. Evite acceder a los campos internos de un documento, ya que al hacerlo se carga el documento completo y puede ralentizarse el ensamblado. Cuando necesite acceder a los campos del documento, dé preferencia a los campos de índice. El parámetro AssemblingErrors puede contener distintos errores de ensamblado según cómo se obtenga:
  1. AssemblingErrors puede pasarse al script como uno de los parámetros de entrada. En este caso, contendrá el error de la comprobación actual.
  2. Uno de los parámetros de entrada del script es una colección de documentos para los que se ejecuta el script de ensamblado. Cada documento tiene sus propios errores de ensamblado, que pueden recuperarse de la siguiente manera: document.AssemblingErrors. En este caso, el parámetro AssemblingErrors contendrá los errores de la última comprobación realizada para el documento en cuestión.
Escriba en el módulo global de reglas los procedimientos que utilice en más de una regla. Ábralo desde el editor de scripts. En la lista desplegable de la Toolbar del editor de scripts, seleccione módulo de script global de reglas. También se puede acceder al módulo global de reglas desde el editor de Definición de Document (Definición de Document → Módulos de script → Script de regla…). Un script o módulo global puede usar clases y métodos de un ensamblado externo. Adjunte el archivo de ensamblado en la pestaña .NET References de las Propiedades de Definición de Document.