<< Click to Display Table of Contents >> Descarga de archivos |
El Widget de descarga de archivos para Bizagi está disponible para su descarga en Bizagi Widget Xchange.
A través de este Widget, usted podrá contar con un solo botón directamente en sus formas, para descargar todos los archivos del caso.
Observe que en la imagen de ejemplo de arriba, al hacer clic en el Widget (es decir, en el botón Descargar todos los archivos) se descargarán todos los archivos que contiene el caso (por ejemplo, pyramids.jpg, universe.jpg, sunset.jpg, CaseStudy_en.pdf, y febuser.txt) dentro de un archivo .zip.
Este Widget descarga solo los archivos visibles cuando el Formulario se presenta en el Portal de Trabajo. Por ejemplo, si tiene una tabla con varias páginas, solo se descargarán los archivos que se muestran en la primera página. |
Para poder probar y utilizar este Widget, necesitará:
1.Bizagi Studio previamente instalado.
2.Este Widget específico previamente instalado, ya sea como se describe en https://help.bizagi.com/platform/es/index.html?widget_xchange.htm, , o como se describe en https://help.bizagi.com/platform/es/index.html?widgets_manualinst.htm.
Para utilizar este Widget, no necesita un atributo específico en su modelo de datos.
Sin embargo, tenga en cuenta que este Widget descargará todos los archivos adjuntos contenidos en los atributos del tipo de archivo.
Esto significa que su modelo de datos puede tener uno o más atributos de archivo repartidos en diferentes entidades, y puede considerarlos todos a la vez siempre que se pueda navegar hasta ellos a través de XPath.
El modelo de datos de ejemplo que se muestra a continuación ilustra tres atributos de archivo diferentes, uno en la entidad de proceso, otro en una entidad relacionada diferente, y otro que es un atributo de una colección para este modelo:
Si bien no existen restricciones específicas en cuanto al tamaño o la cantidad de archivos, la funcionalidad del widget se basa en la generación de front-end, con JavaScript manejando las solicitudes del servidor y el proceso zip. El límite recomendado para un funcionamiento óptimo es un máximo de 30 archivos en descarga simultánea, con un tamaño total inferior a 25 MB. |
Para configurar este Widget una vez instalado en su proyecto, inclúyalo en cualquier forma y establezca sus propiedades en el diseñador de formas, tal como lo haría con cualquier otro tipo de control Bizagi.
Considere las siguientes propiedades.
PROPIEDADES |
POSIBLES VALORES |
VALOR PREDETERMINADO / SUGERIDO |
---|---|---|
Fuente(s) |
Un atributo XPath que apunta a uno o más atributos de archivo que se considerarán para una descarga por lotes.
Tenga en cuenta que tendrá que asegurarse de que todos estos atributos XPath que mapea, se incluyen en la forma. |
No aplicable. Esta propiedad es obligatoria. |
Texto del botón |
Una etiqueta opcional que se mostrará para el botón que representa la opción de descarga de archivos del widget. |
File download |
Nombre del archivo Zip |
El nombre del archivo zip tal y como se descargará en tiempo de ejecución. |
BizagiDoc |
Habilitado |
Un ajuste que indica si el botón estará disponible o no. |
true |
Nota todos los controles y Widgets de Bizagi, habilitan una propiedad visible que permite establecer si ese control debe ser mostrado en una forma determinada o no (por ejemplo, mediante el uso de una regla de negocio).
Este Widget está diseñado como de sólo lectura. |
Para obtener más información sobre el código utilizado por este widget (por ejemplo, si desea personalizarlo y ampliarlo), consulte las bibliotecas correspondientes en https://github.com/eligrey/FileSaver.js y http://stuk.github.io/jszip/.
Last Updated 11/1/2024 4:09:34 PM