Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-11-2011
Avatar de pablonill
pablonill pablonill is offline
Miembro
 
Registrado: dic 2006
Posts: 92
Poder: 18
pablonill Va por buen camino
Post Impresora fiscal, separador decimal!

Tengo el siguiente codigo el cual me imprime un ticket C

Código Delphi [-]
    fMain.hasar1.AbrirComprobanteFiscal(TICKET_C);

    DM.AuxDetalle.First;
    while not DM.AuxDetalle.Eof do begin
      if (DM.AuxDetalleIdProducto.Value <> 0) and (DM.AuxDetalleCantidad.Value > 0) then
         fMain.hasar1.ImprimirItem(DM.AuxDetalleDetalle.AsString, DM.AuxDetalleCantidad.Value, DM.AuxDetalleSubTotal.Value, 21, 0);
      DM.AuxDetalle.Next;
    end;

El tema es que por ejemplo tengo un item de 2.3, me imprime 230, cual puede ser el problema, tengo que cambiar el separador decimal porque si es asi ya lo cambie y lo mismo! Use DecimalSeparator := '.' y DecimalSeparator := ','

Muchas gracias por su tiempo!
Responder Con Cita
  #2  
Antiguo 23-11-2011
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
Prueba a imprimir uno de 2 a ver si te imprime 200, porque si es así entonces será que el programa entiende una medida distinta a la que tú crees que le estás enviando, (el programa considera que son metros cuando tu le pasas milimetros, por ejemplo), para corregirlo solo tendrías que dividir el valor que le pasas por 100.

Saludos.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Separador Decimal Manuel Varios 3 11-10-2011 10:56:01
Separador de miles como separador decimal jmselesan OOP 4 12-06-2011 22:21:54
Formato de separador decimal MaMu Conexión con bases de datos 4 28-06-2007 14:47:14
Como setear el separador decimal y el separador de miles en WIN98 robertoe API de Windows 3 26-11-2006 17:12:02
dichoso separador decimal Lepe Conexión con bases de datos 8 19-04-2004 21:48:25


La franja horaria es GMT +2. Ahora son las 16:59:39.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi