Obtener Imagen de Smart Device y guardarla en el servidor sin usa BC

Obtener Imagen de Smart Device y guardarla en el servidor sin usa BC


LLamar a un PRC : 


** Rules 

Parm(in:&ProductImage); 


** Source 


   CSHARP [!&imagePath!] = [!&ProductImage!];
//JAVA [!&imagePath!] = [!&Image!];

//Obtener el nombre de la imagen
&ImagePath = &ImagePath.Substring(&ImagePath.IndexOf(!':') +1, 9999)


&FileName = &ImagePath

//Mapear GUID a file path 
&FileCache = Cache.GetCache("FL")

&ImagePath = &FileCache.Get(&imagePath)

//Obtener la extensión
&FileExtension = &imagePath.Substring(&ImagePath.IndexOf(!".") +1 , 3)

&FileName = &FileName + '.' + &FileExtension.Trim()

&MiBlob = &imagePath

&File.Source = &MiBlob

&Path = "C:\Models\Gx15\TestSDImages\CSharpModel\Web\img\" + &FileName 

&File.Copy( &Path)

// Asi seria con BC
//&Transaction1 = new() 
//&Transaction1.Transaction1Att2  = 'zzz' 
//&Transaction1.Transaction1Att3 = &ProductImage 
//&Transaction1.Save() 
//Commit 
//


    • Related Articles

    • Log de acceso a datos ( java )

      ¿Cómo generar log JDBC? Abstract Muchas veces se requiere por parte de soporte o bien el cliente puede estudiar lo que sucede en las conexiones JDBC a la base de datos. Para esto se puede generar un log utilizando las clases de debug que vienen con ...
    • GX Evolution 3 Requerimientos de SW y HW

      Los requerimientos de gx15 están detallados en el siguiente link: http://wiki.genexus.com/commwiki/servlet/hwiki?GeneXus+X+Evolution+3+Hardware+and+Software+Requirements, Atte. Soporte Accion Point.
    • Pedido de Licencias

      Para realizar el pedido de licencias, dirigirse al siguiente link: https://wiki.genexus.com/commwiki/servlet/wiki?11941,GeneXus+X+Evolution+1+or+higher+Activation, Si surge alguna duda, envienos un correo a: claves@accionpoint.ccom y será contactado ...
    • Log de acceso a datos ( .net )

      Desde la versión gx15 seguir este link https://wiki.genexus.com/commwiki/servlet/wiki?36304,Log%20level%20property Para las versiones anteriores se debe editar el web.config, donde dice   </appSettings>   <log4net threshold="OFF">     <appender ...
    • Acceso Denegado - Error 0x80070005

      SAC #22835: Acceso Denegado con Proteccion - Pasos a seguir Abstract En alguna situaciones al ejecutar GeneXus o el License Manager con licencias remotas se presenta el mensaje: Acceso Denegado o Access Denied. Si bien las causas pueden ser ...