anonymous
Log in
Log out
Search
Recents:
v3.0
My subscriptions
My posts
My profile
sd
gxupload: en Blob (?)
01/10/20 18:25
Enrique Almeida
Replies:
1
Asociado a un Blob, podes tener un atributo que guarda el nombre del archivo que se uso para cargarlo, para poder recuperarlo luego. O sea, en el blob, guardas el contenido. En el File name attribute guardas el nombre En el File type attribute guardas el tipo del archivo. - https://wiki.genexus.com/commwiki/servlet/wiki?6704,Blob+data+type#File+Name+Attribute+Property El jue., 1 de oct. de 2020 a la(s) 17:19, Paulo Sapuppo ( paulosapuppo@gmail.com) escribió: > Estoy queriendo obtener el nombre de un Blob > > &Blob.ToString() > > Y me retorna esto: > > gxupload:8212c29f91c548d885e299840c36ead4 > > De qué manera puedo obtener el nombre del archivo, previamente hice > &Blob = &Image > > &Image del tipo Image >
Asociado a un Blob, podes tener un atributo que guarda el nombre del
archivo que se uso para cargarlo, para poder recuperarlo luego.
O sea, en el blob, guardas el contenido.
En el File name attribute guardas el nombre
En el File type attribute guardas el tipo del archivo.
-
https://wiki.genexus.com/commwiki/servlet/wiki?6704,Blob+data+type#File+Name+Attribute+Property
El jue., 1 de oct. de 2020 a la(s) 17:19, Paulo Sapuppo (
paulosapuppo@gmail.com) escribió:
> Estoy queriendo obtener el nombre de un Blob
>
> &Blob.ToString()
>
> Y me retorna esto:
>
> gxupload:8212c29f91c548d885e299840c36ead4
>
> De qué manera puedo obtener el nombre del archivo, previamente hice
> &Blob = &Image
>
> &Image del tipo Image
>
Replies
mcrispino
02/10/20 15:58
Paulo: ¿Cuál es el caso de uso, para qué precisas la ruta del archivo? ¿Es una imágen que estás subiendo desde una *mobile app*? En el proc donde recibís la imagen deberías poder manipularla sin necesidad de saber dónde está guardada... En todo caso, lo que queda en la variable es un identificador que no tiene información del archivo subido por temas de seguridad, pero igual se puede acceder a la ruta. Este código te debería dejar la ruta del archivo en la variable &ImagePath: csharp [!&ImagePath!] = [!&Image!]; java [!&ImagePath!] = [!&Image!] &ImagePath = &ImagePath.Substring(&ImagePath.LastIndexOf(':')+1) &FileCache = Cache.GetCache("FL") &ImagePath = &FileCache.Get(&imagePath) Saludos. *Marcos Crispino* Research & Development | GeneXus <http://genexus.com/> +598 2601 2082 | Simplifying Software Development [image: GeneXus] <http://genexus.com/go> On Thu, Oct 1, 2020 at 6:26 PM Enrique Almeida <ealmeida@concepto.com.uy>
Paulo: ¿Cuál es el caso de uso, para qué precisas la ruta del archivo? ¿Es una imágen que estás subiendo desde una *mobile app*? En el proc donde recibís la imagen deberías poder manipularla sin necesidad de saber dónde está guardada... En todo caso, lo que queda en la variable es un identificador que no tiene información del archivo subido por temas de seguridad, pero igual se puede acceder a la ruta. Este código te debería dejar la ruta del archivo en la variable &ImagePath: csharp [!&ImagePath!] = [!&Image!]; java [!&ImagePath!] = [!&Image!] &ImagePath = &ImagePath.Substring(&ImagePath.LastIndexOf(':')+1) &FileCache = Cache.GetCache("FL") &ImagePath = &FileCache.Get(&imagePath) Saludos. *Marcos Crispino* Research & Development | GeneXus
+598 2601 2082 | Simplifying Software Development [image: GeneXus]
On Thu, Oct 1, 2020 at 6:26 PM Enrique Almeida
Back to sd