BEMATECH NAO FISCAL

DANIELJAVACEARA 06/01/2012 16:05:51
#392572
Meus Caros,

Desculpem a ignorancia, mas alguém conseguio fazer funcionar a impressora bematech funcionar. Ja peguei as dll[ô]s e ate o exemplo no site da bematech porém não consegui. Alguem poderia dar uma ajuda. A aplicação consegue digamos [Ô]ver[Ô] a dll, mas as funções não executam corretamente. Há um exemplo feito com jscript que funciona perfeitamente, mas quando pego as funções e coloco no .Net... nada funciona.

Desde ja agradeço a quem puder ajudar.
KERPLUNK 06/01/2012 16:10:10
#392573
Resposta escolhida
[Ô]Nada funciona[Ô] é muito vago:
- Tem mensagem de erro? Qual?
- Está tentando rodar aplicação Web ou Desktop?
DANIELJAVACEARA 06/01/2012 16:20:21
#392574
A aplicação é Web. é um sistema de controle de pagamento, logo ao realizar o pagamento, chamo uma função para imprimir o valor pago, mas não imprime. E não mostra tela de erro. A função esta em Jscript.
KERPLUNK 06/01/2012 16:23:00
#392575
Javascript não mostra mesmo nenhuma tela de erro... Use o firefox para rodar sua página, e depois de rodar, pressione CTRL + SHIFT + J, vai abrir o console de erros...
AJSO 06/01/2012 17:29:41
#392577
Caro DANIELJAVACEARA

Vc já verificou se sua função em JavaScript esta sendo executada?
Se esta executando tem parâmetros passado ou tratado dentro dela?
DANIELJAVACEARA 06/01/2012 17:40:28
#392580
A função esta sendo chamada. antes de imprimi eu mostro uma janela solicitando uma outra informação. A função é:
function ImprimeTextoSemFormatacao() {
sNumeroVezes = window.prompt([Ô]Quantas vezes você deseja imprimir?[Ô], [Ô][Ô]);
if (sNumeroVezes != null) {
iNumeroVezes = parseInt(sNumeroVezes);
for (i = 0; i < iNumeroVezes; i++) {

BemaPrinter1.FormataTX(document.FormPrinter.EdTxtImpressao.value + [Ô]
[Ô], 3, 0, 0, 0, 0);
}
}
}

Mas ele nao consegue obter o valor do componente, como se ele nao identificasse.
KERPLUNK 09/01/2012 09:28:00
#392708
Como vc está declarando o objeto [Ô]BemaPrinter1[Ô]?
DANIELJAVACEARA 09/01/2012 14:23:49
#392732
Sim. eu estou declarando. O Problema foi resolvido. Sua dica para ver a console de erros, ajudou. Era justamente na chamada de outra função anterior a essa. Valeu pela dica.
Tópico encerrado , respostas não são mais permitidas