Jump to content

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png

click.png click.png click.png

TEF - argument out of range


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

Recommended Posts

  • Consultores
9 horas atrás, Geraldo Rodrigues disse:

Prezados, estou tentando colocar o TEF num projeto.

No create carrego os dois combobox igual ao exemplo ACBr, mas quando mando inicializar recebo a mensagem 'argument out of range'.

O que estou fazendo errado ou não fazendo?

Obrigado.

 

Abraço.

 

 

Programou todos os eventos?

selecionou qual solução tef?

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to comment
Share on other sites

  • Membros Pro

Olá Juliomar.

 

Sim, programei todos os eventos e também escolhi a solução tef.

A mensagem surge na   ' procedure TACBrTEFD.Inicializar(GP : TACBrTEFDTipo);' - em:

 

     GPAtual := GP ;
     try
       fTefClass.Inicializado := True;   -  aqui .....
       fTefClass.Habilitado   := True;
     except
       fTefClass.Inicializado := False;
       raise ;
     end;
 

 

Link to comment
Share on other sites

  • Consultores

Certo e está usando qual tipo para inicializar?

ACBrTEFD.Inicializar(XXXXX);

gpNenhum, gpTefDial, gpTefDisc, gpHiperTef, gpCliSiTef,
gpTefGpu, gpVeSPague, gpBanese, gpTefAuttar, gpGoodCard,
gpFoxWin, gpCliDTEF, gpPetrocard, gpCrediShop, gpTicketCar,
gpConvCard

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to comment
Share on other sites

  • Membros Pro

Juliomar, eu já tentei várias situações:

- Indicando como no demo:

  cbxGP.Items.Clear ;
  For I := Low(TACBrTEFDTipo) to High(TACBrTEFDTipo) do
     cbxGP.Items.Add( GetEnumName(TypeInfo(TACBrTEFDTipo), integer(I) ) ) ;
  cbxGP.Items[0] := 'Todos' ;
  cbxGP.ItemIndex := 0 ;

  Nesta opção escolho no combobox a opção gpTefDial;

- Indicando: cbxGP.ItemIndex := 1 ;

-  Indicando direto: ACBrTEFD1.Inicializar( gpTefDial );

 

 

Link to comment
Share on other sites

  • Consultores

Sim mas tu tem que passar o que está usando de TEF e não qualquer um!

qual a solução TEF que está usando?

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to comment
Share on other sites

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.