anonymous Log in
Search
Recents:
v3.0
gx-l
XLSX
25/03/20 10:15

laurindo.machado

Replies: 14

Bom dia.
Como eu gero um XLSX usando Genexus 9 com VB !??
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

alexandre10262

25/03/20 11:19
Bom dia. Acho que não tem como com essa versão. Abs.

psansivi

25/03/20 11:26
Ratifico a informação do Luchini, não suporta: Tener en cuenta que el generador VB solamente soporta planillas con formato xls, no soporta xlsx. Tirado deste SAC #34553 Soporte de Excel 2007 o superior con generador VB o VFP - https://www.genexus.com/developers/websac?es,,,34553 Paulo Em qua., 25 de mar. de 2020 às 11:20, escreveu: > Bom dia. > > > > Acho que não tem como com essa versão. > > > > Abs. > > > > *

Luiz Carlos Fernande

25/03/20 11:35
Bom dia. Criando um xml no padrão do Excel. Enviado do meu smartphone Samsung Galaxy. -------- Mensagem original --------De : alexandre@thdesenvolvimento.com.br Data: 25/03/2020 11:19 (GMT-03:00) Para: gx-l@gxtech.com.uy, gxbrasil-l@gxtech.com.uy Assunto: RES: [gx-l] XLSX Bom dia. Acho que não tem como com essa versão. Abs. 

laurindo.machado

25/03/20 11:39
Poderia explicar melhor Lucas !?

Luiz Eduardo B.Ramos

25/03/20 11:28
O problema é a DLL GxOFFICE que não está preparada para isso. GX9 esquece...acho eu.

mauricioreyesgonzale

25/03/20 13:24
Hola Laurindo, otra posibilidad es generar el formato como html con httpresponse y lo puedes abrir con cualquier versión de excel. // Procedimiento MAIN // Call Protocol = HTTP // Invocacion Link() &HttpResp.AddHeader('Content-type', 'application/vnd.ms-excel') &HttpResp.AddString('') &HttpResp.AddString('INFORME DE CONSULTA DE NETOSL') &HttpResp.AddString('') &HttpResp.AddString('') &HttpResp.AddString('') &HttpResp.AddString('') // TITULOS &HttpResp.AddString('') &HttpResp.AddString('') &HttpResp.AddString('') &HttpResp.AddString('') &HttpResp.AddString('') // CONTENIDO For Each Defined by TmpDesL &HttpResp.AddString('') &AUXI = '' &HttpResp.AddString(&AUXI) &AUXI = '' &HttpResp.AddString(&AUXI) &AUXI = '' &HttpResp.AddString(&AUXI) &HttpResp.AddString('') EndFor // CIERRA EL HTML &HttpResp.AddString('
MESAÑOCUILNOMBRE
' + trim(str(TmpMes,2,0)) + '' + trim(str(TmpAno,4,0)) + '' + trim(str(TmpCuil,11,0)) + '
') &HttpResp.AddString('') &HttpResp.AddString('') Mauricio Reyes Gonzalez NeoCode: Soluciones en Sistemas de Información Desarrollo de aplicaciones Web (Genexus) Cel: +56989072885 Iquique, Chile. Libre de virus. www.avast.com <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> El mié., 25 mar. 2020 a las 11:16, Laurindo (< laurindo.machado@coopercica.com.br>)

laurindo.machado

25/03/20 13:02
Mas eu preciso gerar xlsx direto. Não posso ter procedimento manual para abrir o arquivo.

Edgardo Mauricio Sil

25/03/20 12:47
Não. Com GX 9.0 só XLS MS ou Open Office. Edgardo Mauricio Silva Lopez e-mail: edgardo@tecnogen.com.br Skype: edgardo.mauricio.silva.lopez site: www.tecnogen.com.br telefone +55 11 2691-3956 > Em 25 de mar de 2020, à(s) 11:20, alexandre@thdesenvolvimento.com.br escreveu: > >  > Bom dia. > > Acho que não tem como com essa versão. > > Abs. > >

sfrancisco

25/03/20 13:32
Hola, puedes hacer como texto plano separado por comas, con extensión csv, o esto lo rescate de un modelo que tenia en GX8 call('gXxOpen','EXELLIN.XLS',&archid) call('gxXPut', &archid, 'Compañía' , 1 , 1, '', 12, 0) call('gxXPut', &archid, 'Linea' , 1 , 2, '', 12, 0) call('gxXPut', &archid, 'Descripción', 1 , 3, '', 12, 0) call('gxXPut', &archid, 'Sublínea' , 1 , 4, '', 12, 0) call('gxXPut', &archid, 'Descripción', 1 , 5, '', 12, 0) &i = 2 FOR EACH CIA_CVE LIN_CVE LIN_SUB WHERE CIA_CVE = &ciacve call('gxXPut', &archid, CIA_CVE , &i , 1, '', 12, 0) call('gxXPut', &archid, LIN_CVE , &i , 2, '', 12, 0) call('gxXPut', &archid, LIN_DES , &i , 3, '', 12, 0) call('gxXPut', &archid, LIN_SUB , &i , 4, '', 12, 0) call('gxXPut', &archid, LIN_SDES , &i , 5, '', 12, 0) &i = &i + 1 ENDFOR call('gxXSave', &archid) call('gXxClose',&archid)

Luiz Carlos Fernande

25/03/20 13:36
Não tem procedimento manual, tando html quanto xml você nomeio o arquivo gerado com a extensão. Xlsx o excel abre direto.Enviado do meu smartphone Samsung Galaxy. -------- Mensagem original --------De : Laurindo Data: 25/03/2020 13:03 (GMT-03:00) Para: gx-l@gxtech.com.uy Assunto: RES: [gx-l] XLSX Mas eu preciso gerar xlsx direto. Não posso ter procedimento manual para abrir o arquivo.   

laurindo.machado

25/03/20 13:57
Mas para converter em xlsx eu tenho que abrir manualmente e depois salvar como. Não posso, preciso que seja direto !

laurindo.machado

25/03/20 13:59
Putzzzz, Lucas, você salvou minha vida aqui agora, hehe.... Você tem um exemplo do xml !?

Luiz Carlos Fernande

25/03/20 14:21
Não tenho aqui comigo, mas é só criar ou abrir um planilha no excel e salvar como xml, depois você abrir o arquivo num editor de texto e aí vem a parte chata, criar a proc no gx para gerar esse xml.Fico feliz de ter ajudado.Abraços.Luiz Carlos FernandesEnviado do meu smartphone Samsung Galaxy. -------- Mensagem original --------De : Laurindo Data: 25/03/2020 13:59 (GMT-03:00) Para: gx-l@gxtech.com.uy Assunto: RES: RES: [gx-l] XLSX Putzzzz, Lucas, você salvou minha vida aqui agora, hehe....Você tem um exemplo do xml !?   

laurindo.machado

25/03/20 14:24
Legal !!!!! Boa ideia !


Back to gx-l