Informe de Guardado del Plugin en Jitterbit App Builder
Este plugin ejecuta un Crystal Report y guarda el PDF en el directorio /vinyl/data/pdf/
. El plugin buscará en el objeto al que está adjunto el evento los siguientes campos. Estos campos son sensibles a mayúsculas y minúsculas.
Esto solo se ha probado para el formato de exportación ExcelWorkbook, pero la exportación solo devuelve la cantidad de registros que permite el panel de su informe, que por defecto es 1000. Si no establece un Filas Por Solicitud para el panel de su informe, solo podrá ver los primeros 1000 registros. Este campo acepta valores muy grandes, probado con 1,000,000.
Nota
Este Plugin se llamaba anteriormente SaveCrystalReport
Para configurar el límite de filas del panel
- Desde la página del Informe en su aplicación, vaya a Action Drawer > Diseñar esta página
- Haga clic en el botón Más y seleccione Caso Límite
- En Opciones del Informe, establezca el valor numérico para Límite de Filas del Panel. Por ejemplo: 10000
- Haga clic en Guardar
Nombre del Campo | Requerido por el Plugin | Actualizado por el Plugin | Descripción |
---|---|---|---|
reportGuid | * | El guid para la página del Crystal Report a ejecutar. Puede encontrar esto diseñando su página y luego haciendo clic en la configuración de Caso Límite de la página, y copiando el ControlID en la URL | |
fileName | * | El nombre del archivo para nombrar el archivo en el directorio | |
bindingCriteria | Usando sustitución dinámica con valores en el objeto de negocio (es decir, {{CustomerID}}), puede definir los criterios de enlace que se utilizarán cuando se ejecute la acción. Por ejemplo, si desea enlazar a un Cliente y Pedido específicos, crearía una nueva columna alias como bindingCriteria y la definiría como:
CustomerID=abdb5281-bf48-4161-818e-1cb851ad5cca&OrderNo=123 Nota, cualquier tipo de dato que no sea cadena deberá ser convertido a cadena para ser incluido en el valor de la cadena de criterios de enlace. |
||
fileDataSourceId | La fuente de datos para guardar el informe. La fuente de datos debe ser una fuente de datos de archivo, es decir, Sistema de Archivos Local, Sistema de Archivos de Red o S3 | ||
printer | 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 esa. Especificar un nombre no válido resulta en una excepción. La impresión se realiza desde el Servidor de App Builder, no desde el navegador de los usuarios. | ||
exportFormatType | Se puede usar para pasar otros formatos al motor de Crystal Report. El valor predeterminado es generar un PDF, pero otros valores posibles (no probados) son:
|
Nota
exportFormatType
los valores son sensible a mayúsculas y minúsculas.