Uso GxXEv1 Java Web
Intento utilizar un objeto blob en una transacción. Me encuentro con algunas dificultades:
En mi caso se trata de almacenar documentos hetereogéneos, de modo que utilizo atributos al mismo nivel en que se almacena el blob para guardar el nombre y tipo del objeto. Al ejecutar la transacción, estos valores se introducen automáticamente, como debe ser.
Sin embargo, me he encontrado con que en la presentación, cuando el objeto es , por ejemplo, pdf, me muestra basura, porque no interpreta el objeto. He visto que se puede definir la propiedad "Display" del atributo a 1 , de modo que en lugar de inline (que es por defecto), se muestra un link.
El primer problema es que haciéndolo así, si pulso en el link, me muestra el siguiente error cuando el nombre del objeto tiene un acento:
Entiendo que es por eso, porque otro objeto que no tiene acentos, se muestra el objeto perfectamente.
El segundo problema es que , puesto que esta propiedad no la he encontrado en el panel de propiedades del atributo, he tenido que introducirla directamente en las reglas:
atributo.Display=1;
funciona, pero, esta transacción utiliza el pattern WorkWith, y ahí si que no encuentro forma de especificar esta propiedad para que la utilice en la pestaña correspondiente del "view"; evidentemente , puedo cambiarla en el programa generado, a mano, pero este cambio se va a perder cada vez que se aplique el pattern y machaque el objeto.
Un saludo
Jesús Busquets
GRESPANIA, S.A.
Este mensaje se dirige exclusivamente a su destinatario y puede contener información privilegiada o confidencial. Si no es Vd. el destinatario indicado, queda notificado de que la utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma vía y proceda a su destrucción.
0 Response to "[gx-l] Error al mostrar objetos blob que tienen acento en el nombre y otros problemas"
Publicar un comentario