<< Clic para mostrar Tabla de Contenidos >> Cargar una imagen usando una expresión |
Introducción
En Bizagi es posible cargar imágenes a través de expresiones y asociarlas a atributos de tipo Imagen sin la intervención de los usuarios finales
Cargando imágenes con expresiones en el editor de Bizagi
Para cargar una imagen usando una expresión, debe introducir el siguiente código:
Me.setXPath("ImageUpload.image.FileName", "image.png");
var bytes = System.Convert.FromBase64String("[base64 image]");
Me.setXPath("ImageUpload.image.data", bytes);
Tenga en cuenta las siguientes consideraciones del código anterior:
•"ImageUpload" es el nombre de la Entidad de Proceso. Usted debe reemplazar esto con el nombre de su Entidad de Proceso.
•"image" es el nombre del atributo donde la imagen va a ser almacenada en la entidad de proceso. Usted debe reemplazar esto con el nombre del atributo donde va a guardar la imagen.
•"FileName" y "data" son propiedades de los atributos de tipo Imagen. Esta parte del código no debe modificarse.
La línea #2 del código convierte una imagen de un String en base64 a un arreglo de bytes, ya que este es el parámetro necesario para cargar una imagen. |
La siguiente imagen muestra la regla definida. Tenga en cuenta que algunos de los parámetros distinguen entre mayúsculas y minúsculas, así que tenga cuidado en su uso.
Para este ejemplo, se definió que la regla se ejecutara cuando el usuario guarda la tarea. En el portal de trabajo, cuando un usuario entre a una la tarea específica y haga clic en "guardar", la imagen se cargara automáticamente.
Cargando imágenes a través de sistemas externos
Usted también puede cargar imágenes a través de sistemas externos. Para conocer más sobre cómo cargar imágenes a través de estos sistemas, haga clic aquí.
Last Updated 1/26/2022 4:11:05 PM