Inserir imagem word via progress

326 views
Skip to first unread message

Anderson

unread,
Oct 14, 2009, 8:29:37 AM10/14/09
to Progress - 4GL
Estou desenvolvendo uma aplicação que cria um arquivo do Word, porém
agora estou com o seguinte problema.

Na hora de inserir uma imagem da o seguinte erro: "Ocorreu erro
durante acesso a componente da propriedade/metodo: shapes. Item não é
propriedade.(5890). "

O comando utilizado é o seguinte:

AppWord:ActiveDocument:Shapes:ITEM("box1"):SELECT.
AppWord:SELECTION:InlineShapes:AddPicture("C:\Datasul\ems206b\fap
\MX092.jpg", true, TRUE).

Att,

Anderson.

Eduardo Leite - Yahoo

unread,
Oct 14, 2009, 8:51:47 AM10/14/09
to progre...@googlegroups.com
Veja se te ajuda está rotina, mude o caminho da imagem...

-----Mensagem original-----
De: progre...@googlegroups.com [mailto:progre...@googlegroups.com] Em
nome de Anderson
Enviada em: quarta-feira, 14 de outubro de 2009 09:30
Para: Progress - 4GL
Assunto: Inserir imagem word via progress
Inserir Imagem.p

Wanderley S

unread,
Oct 15, 2009, 12:10:15 PM10/15/09
to progre...@googlegroups.com
Pessoal,
 
Aproveitando a deixa, uma forma interessante de saber como executar comandos nos aplicativos Office é usar a gravação de macro. Não sei se alguém já publicou isso no fórum, mas de qualquer forma, vamos lá.
 
O que faço é, estando dentro do aplicativo desejado (Word, Excel, PowerPoint, etc), gravo uma macro executando os comandos que desejo que sejam feitos.
 
Logo após, "traduzo" os comandos para a sintaxe do progress. Na maior parte das vezes basta substituir o "." entre os objetos e seus métodos/funções pelo ":" que é o caracter usado pelo progress também para fazer separação entre objetos. Tem que se respeitar também a hierarquia de objetos de cada aplicativo.
 
É isso aí.

Abraço,

Wanderley

"Nada baixa mais o nível da conversa do que elevar a voz".  Stanley Horowitz

"...aos loucos a sua impressão de bem-estar os leva à perdição." Pv 1.32b.

"Há pessoas que transformam o Sol numa simples mancha amarela. Mas há, também, aquelas que fazem de uma simples mancha amarela, o próprio Sol."

Pablo Picasso


2009/10/14 Eduardo Leite - Yahoo <leit...@yahoo.com.br>
Reply all
Reply to author
Forward
0 new messages