Ir para conteúdo
  • Cadastre-se

dev botao

REDUCAO Z


dionatan
  • Este tópico foi criado há 4553 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Bom dia pessoal,

Estou precisando de "capturar" todos os dados da Ultima Redução Z.... ~

Bom tem o comando ACBrECF1.DadosUltimaReducaoZ ate ai perfeito tras todos os dados certinhos... O Problema é que ele me tras uma string com todos os dados dificultando assim eu pegar os dados de acordo com os dados que preciso...

Bom olhei o exemplo e verifiquei que tem o camando ACBrECF1.DadosReducaoZ... ate que me serve porem não tras os dados correto....

with ACBrECF1.DadosReducaoZClass do

begin

mRZ.Lines.Add( 'Data Impressora : ' + DateToStr( DataDaImpressora ) );

mRZ.Lines.Add( 'Numero Série : ' + NumeroDeSerie );

mRZ.Lines.Add( 'Numero Série MFD : ' + NumeroDeSerieMFD );

mRZ.Lines.Add( 'Numero ECF : ' + NumeroDoECF );

mRZ.Lines.Add( 'Numero Loja : ' + NumeroDaLoja );

mRZ.Lines.Add( 'Numero COO Inicial : ' + NumeroCOOInicial );

end;

Pergunto para eu pegar esses dados de DadosReducaoZClass eu tenho que executar antes ou depois de tirar a z?

Pois tirei a z e esse comando saiu tudo zerado....

teria outra maneira de eu poder pegar os dados da z?

Aguardo...

Link para o comentário
Compartilhar em outros sites

  • Consultores

Você podia dar uma pesquisada no fórum e vai achar as explicações dessas funções.

Mas pra ajudar:

1) Como assim DadosReducaoZ não provê os dados corretos?

2) Você tentou usar a função DadosUltimaReducaoZ antes de tentar pegar os dados da DadosReducaoZClass?

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

Você podia dar uma pesquisada no fórum e vai achar as explicações dessas funções.

Mas pra ajudar:

1) Como assim DadosReducaoZ não provê os dados corretos?

Quando tiro a Redução Z ele tras todos os valores ZERADOS apenas com o Grande Total..

2) Você tentou usar a função DadosUltimaReducaoZ antes de tentar pegar os dados da DadosReducaoZClass?

Antes

Link para o comentário
Compartilhar em outros sites

O Problema é que ele me tras uma string com todos os dados dificultando assim eu pegar os dados de acordo com os dados que preciso...

Ele trás no formato .ini

Tenta usar TiniFile para ler os dados.

Depois é só ler:

ReducaoZ.ReadFloat('Totalizadores','VendaBruta',0);

Sobre os dados da redução Z, você tem que ler antes de tirar a Z.

Se você utilizar os dados da ultima ReducaoZ, tem que ler depois da Z.

Sobre os valores errados, você pode passar um exemplo pra gente e qual a impressora que está usando para fazer o teste?

Quantas reuniões foram mesmo esta semana? Reúna os amigos!

Link para o comentário
Compartilhar em outros sites

  • Consultores

DadosReducaoZ deve ser chamada antes da Redução Z.

O Fernando lhe deu a dica de como usar a outra opção. Mas dá uma olhada no DEMO. Lá ensina como pegar os dados.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 4553 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.