Informe de guardado del complemento en Jitterbit App Builder
Este complemento ejecuta un informe Crystal y guarda el PDF en /vinyl/data/pdf/
directorio. El complemento buscará en el objeto al que pertenece el evento los siguientes campos. Estos campos distinguen entre mayúsculas y minúsculas.
Esto solo se ha probado para el formato de exportación de ExcelWorkbook, pero la exportación solo devuelve la cantidad de registros que permite el panel de informes, que por defecto es 1000. Si no se configura una opción de Filas por solicitud para el panel de informes, solo se podrán ver los primeros 1000 registros. Este campo acepta valores muy grandes, probados con 1 000 000.
Nota
Este plugin se llamaba anteriormente SaveCrystalReport
Para configurar el límite de filas del panel
- Desde la página de Informes de tu aplicación, ve a Panel de Acciones > Diseñar esta página.
- Haz clic en el botón Más y selecciona Caso Extremo.
- En Opciones de Informe, establece el valor numérico para Límite de Filas del Panel. Por ejemplo: 10000.
- Haz clic en Guardar.
Nombre del Campo | Requerido por el Plugin | Actualizado por el Plugin | Descripción |
---|---|---|---|
reportGuid | * | El GUID de la página de Crystal Report que se ejecutará. Puede encontrarlo diseñando su página, haciendo clic en la configuración de Casos extremos de la página y copiando el ID de control en la URL | |
fileName | * | El nombre del archivo en el directorio | |
bindingCriteria | Uso de sustitución dinámica con valores en el objeto de negocio (es decir, {{CustomerID}}), puede definir los criterios de vinculación que se usarán al ejecutar la acción. Por ejemplo, si desea vincular un Cliente y un Pedido específicos, crearía una nueva columna con el alias "bindingCriteria" y la definiría como:
CustomerID=abdb5281-bf48-4161-818e-1cb851ad5cca&OrderNo=123 Tenga en cuenta que cualquier tipo de datos que no sea una cadena deberá convertirse en una cadena para ser incluido en el valor de la cadena de criterios de vinculación. | ||
fileDataSourceId | La fuente de datos donde se guardará el informe. La fuente de datos debe ser un archivo, por ejemplo, un sistema de archivos local, un sistema de archivos de red o S3. | ||
impresora | Para imprimir desde el servidor de App Builder a una impresora, incluya este campo en su objeto de datos. Si el valor está vacío, se imprimirá en la impresora predeterminada. De lo contrario, buscará una impresora con el nombre especificado e imprimirá en ella. Si se especifica un nombre no válido, se generará una excepción. La impresión se realiza desde el servidor de App Builder, no desde el navegador del usuario. | ||
exportFormatType | Se puede usar para pasar otros formatos al motor de Crystal Reports. El valor predeterminado es generar un PDF, pero otros valores posibles (no probados) son:
|
Nota
exportFormatType
Los valores distinguen entre mayúsculas y minúsculas.