Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Valfh

Manejo de Documentos (Word, Excel) no Genexus

Recommended Posts

Bom dia Pessoal,Por gentileza, alguém sabe como faço para manejar documentos word, excel, openoffice...dentre outros no Genexus?Por exemplo, eu tenho uma carta de cobrança e desejo emiti-la para vários clientes, daí eu tenho o padrão da carta, desejo abri-la no Genexus, anexar os dados dos clientes e salvá-la. Ou seja, tipo a mala direta que faço no Word.No help do Genexus apresenta uma funcionalidade chamada WordDocument ou ExcelDocument. Fiz um exemplo para abrir um arquivo e não funcionou.&Doc.Open(Teste)onde Doc é uma variável do WordDocument, Open é o que eu quero fazer com o arquivo e Teste é um arquivo que eu salvei na raíz da minha KB, dentro do DATAXXX.no GXOPEN há um exemplo, mas é de criação de arquivo e para Win, que não é o caso.Estou usando o Genexus 9.0 UP 3, para Web, .NET e banco PostgresAlguém tem algum exemplo parecido com o que eu preciso?Obrigada.Valdirene CarneiroProgramadoraDecisão Sistemas

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi pessoal, descobri...vou deixar aqui caso mais alguém precise...

 

 

//desta forma ele cria um arquivo chamado "Teste.doc" e insere o texto "Valdirene"Event 'Word'&Doc.Open('Teste.doc') //onde &Doc é do tipo WordDocument	  If &Doc.ErrCode <> 0 		msg(&Doc.ErrDescription) 	else 		&Doc.Text = 'Valdirene' 		&Doc.Save()	endifEndEvent

Para abri-lo na web é

Link('http://servidor/pastavirtual/arquivo.doc')

Ex.: link('http://localhost/services/Teste.doc')

 

Um abraço a todos.

 

Valdirene Carneiro

Programadora

Decisão Sistemas

Site: www.decisaosistemas.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.