Consegui resolver o meu problema porém tive algumas dificuldades para posicionar o qrcode.Eu inseri a imagem utilizando formas do excel assim eu consigo compartilhar o arquivo e a imagem fica fixa,aqui esta o seguinte trecho:
DO WHILE i-aux <= i-tot-palete: //bloco para criar todos os qrcodes pelo total de paletes
RUN pi-acompanhar IN h-acomp (INPUT "Gerando dados QrCode.Conf.Palet..." + string(i-aux) ).
ASSIGN cqrcodetemp = c-dir-prog-qrcode + "esp0014-soroc-g1gw-palete" + ".png" + c-propriedades-qrcode + "01" + ";" +
STRING(tt-param.cod-emitente) + ";" + string(c-data-emb) + ";" + string(c-hora-emb) + ";" + string(i-aux). //conteudo do qrcode
IF i-aux = 1 THEN DO:
RUN Winexec (INPUT cqrcodetemp,INPUT 2). //comando de execu‡Æo para gerar o qrcode
PAUSE 2. //tempo para o primeiro qrcode
END.
ELSE DO:
RUN Winexec (INPUT cqrcodetemp,INPUT 2). //comando de execu‡Æo para gerar o qrcode
PAUSE 1. //tempo para os proximos qrcodes
END.
/*Seleciona a planilha onde serao gerados os qrcodes*/
chWorksheet = excelappl:Sheets:ITEM(2).
chWorksheet:SELECT().
chWorkSheet:Shapes:addPicture("c:\temp\" + tt-qrcode.idqrcode + ".png",0,1,60,i-pos-qrcode,130,130). //propriedades posicao qrcode
i-pos-qrcode = i-pos-qrcode + 570.8. //incremento para definir a posicao do qrcode
i-aux = i-aux + 1. //Variavel para ler o total de paletes
END. /*end while */
On Wednesday, November 6, 2024 at 6:46:48 PM UTC-3 ejs...@gmail.com wrote:
--
Recebeu esta mensagem porque subscreveu ao grupo "Progress - 4GL" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para progress_4gl...@googlegroups.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/a4258ff8-ace2-407b-8106-047f752b08a8n%40googlegroups.com.
--
Recebeu esta mensagem porque subscreveu ao grupo "Progress - 4GL" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para progress_4gl...@googlegroups.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/CAJEr9OkDEo2LtOJr57%3D7nqqegHQQyOXhPqC2n-Nq%2BGQYiXofOA%40mail.gmail.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/CAAYQuF14CCzinFf09NYM4Kvig32czo9y%3Duo%3D9amhHruqd%3DeNHw%40mail.gmail.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/CAJEr9Okk6GsgTKbE6o1bXGaGxeDDqn4Q3KhM%3DSEn%3DP12tVC7Pw%40mail.gmail.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/CAAYQuF2rqay2Xoe1UPXqgqTRtjMAWG4g75qAU9Tntb7-yoxQQQ%40mail.gmail.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/CAJEr9OmLKWAFJaXufEKVFH0Z4Rg_O1-2jyNeKNHioNG4aD4r8A%40mail.gmail.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/CAJEr9OmLKWAFJaXufEKVFH0Z4Rg_O1-2jyNeKNHioNG4aD4r8A%40mail.gmail.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/CAJEr9Okk6GsgTKbE6o1bXGaGxeDDqn4Q3KhM%3DSEn%3DP12tVC7Pw%40mail.gmail.com.
Para ver esta discussão, visite https://groups.google.com/d/msgid/progress_4gl/CA%2Bby%3DVC-i%2BdjWhvc-4qe7gm8oFE%2BXsDCDKoSyowzDsSd_UAEQQ%40mail.gmail.com.