Página 1 de 1

Bematech_FI_LeituraMemoriaFiscalData(dtinicial,dtfinal)

Enviado: 21 Nov 2006 13:00
por marcos.gurupi
Caros estou usando a dll da bematech, ateh ai tudo bem acontece q quando tento fazer uma leitura da memoria fiscal ele retorna como comando invalido, jah tentei assim:

Bematech_FI_LeituraMemoriaFiscalData("01/02/2006,"20/02/2006")
TB ASSIM:
Bematech_FI_LeituraMemoriaFiscalData("01/02/06,"20/02/06")
ASSIM TB:
Bematech_FI_LeituraMemoriaFiscalData("01022006,"20022006")
E ASSIM:
Bematech_FI_LeituraMemoriaFiscalData("010206,"200206")

Mas sempre retorna com invalido. Alguem saberia dizer o como deve ser tratado as datas? Jah olhei tb no exemplo e lah diz q tenho q mandar como estah na primeira opcao ("01/02/2006,"20/02/2006"), acontece q assim tb n estah dando certo.

Enviado: 22 Nov 2006 00:55
por And
Marcos,

Não sei se estou dizendo besteira, mas vc não teria que passar os dois parâmetros no formato data?


Abraço,

Enviado: 22 Nov 2006 13:14
por marcos.gurupi
Hehe serah!? Vou tentar!
C for isso vou morrer d vergonha!!!!! :D

Enviado: 22 Nov 2006 13:17
por marcos.gurupi
Tb tentei como data mas retornou como erro desconhecido. Vou continuar procurando!!!!

Enviado: 22 Nov 2006 20:57
por janio
Amigo,

No seu código acima está faltando uma " (aspas) para fechar a primeira data, veja:

seu codigo:
Bematech_FI_LeituraMemoriaFiscalData("01/02/2006,"20/02/2006")

o correto:
Bematech_FI_LeituraMemoriaFiscalData("01/02/2006","20/02/2006")

percebeu??

Feche as aspas e tente, se mesmo assim não funcionar, faça o seguinte:

vDATAi = CTOD("01/02/2006")
vDATAf = CTOD("15/02/2006")

Bematech_FI_LeituraMemoriaFiscalData( DTOC(vDATAi), DTOC(vDATAf) )

Um abraço e boa sorte,

:)Pos

Jânio