Ir para conteúdo
  • Cadastre-se

dev botao

Como obter mesmo resultado que "Daruma_FI_DadosUltimaReducao( UltimaZ );"


Ver Solução Respondido por André Ferreira de Moraes,
  • Este tópico foi criado há 2340 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

.......................................................
.. Dúvida : Existe uma forma de obter o mesmo resultado,
utilizando o componente TACBrECF ?
.......................................................

Ao executar o comando, nas .dll da DARUMA e BEMATECH:
SetLength (UltimaZ,631); Daruma_FI_DadosUltimaReducao( UltimaZ );
SetLength (UltimaZ,631); Bematech_FI_DadosUltimaReducao( UltimaZ );

.......................................................
Obtenho o seguinte: (colchete inicial e final colocado para organizar)
[01,000000000049174522,00000000000000,00000000000000,07001200180025000
25003000500000000000000000000000000000000000000,0000000000026500000000
0013490000000000295000000000000357000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0013650000000000000600000000001238,00000000000000,00000000000100,00000
0000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000,000000000000000000
000000000000000000,012371,006333,07,160718,00000000000000,00000000000000]

.......................................................
Eu tentei utilizar o comando ACBrECF1.DadosUltimaReducaoZ,
logo após comando : ACBrECF1.RespostaComando, obtive algo bem diferente:
[:È1401607201800000000004917452200000000004916699200000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000026500000000001349000000000029500000000000035700000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000001238000000000000000000000000136500000000000000000000
0000000600000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000100000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
0000000010700112001180012500202502030020500000000000000000000000000000
0000000000000000000101047515510123710043640063330000000019940000000000
0000000000000100000000000000000000000100000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000 Æ]
.......................................................

  • Moderadores
  • Solution
Postado

O comando ACBrECF1.DadosUltimaReducaoZ retorna um INI com os dados da redução.

Veja no demo do componente como os dados são retornados.

  mResp.Lines.Add( 'Dados da Ultima Redução Z' + sLineBreak + ACBrECF1.DadosUltimaReducaoZ );
  AtualizaMemos ; 

 

  • Curtir 1
  • Haha 1
djsystem-logo.png
 youtube.png facebook.png instagram.png linkedin.png
André Ferreira de Moraes | Analista de Sistemas
www.djsystem.com.br | www.djpdv.com.br
www.tefhouse.com.br | www.xpos.com.br
Postado
9 horas atrás, André Ferreira de Moraes disse:

O comando ACBrECF1.DadosUltimaReducaoZ retorna um INI com os dados da redução.

Veja no demo do componente como os dados são retornados.


  mResp.Lines.Add( 'Dados da Ultima Redução Z' + sLineBreak + ACBrECF1.DadosUltimaReducaoZ );
  AtualizaMemos ; 

 

Sim, isto eu vi. A dúvida simplesmente era :

=> Existe algum comando/método no ACBrECF que retorna as mesmas informações que a DARUMA e BEMATECH retornam, ao executar este comando nelas?

Pelo jeito, não existe. Mas dá para utilizar os outros dados retornados, conforme você supracitou. 

Como estou mudando minhas funções de "interface" que eu POSSUO no nosso sistema, para tratar os comandos da ECF,

mundando todos para o uso do Componente TACBrECF, então caso existisse, facilitaria muito pois utilizo o mesmo comando

na DARUMA e BEMATECH, bastaria eu trocar o retorno pelo do ACBrECF (como fiz em outros locais).

Mesmo assim, muito obrigado por auxiliar!!!

×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...