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 22-03-2024
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
No he leido el código, pero según tu mensaje, creo que la aplicación que hace el pool de impresión solo deberá tener en cuenta comandas "viejas" (con una antigüedad de más de "5" segundos).

De esta manera, si los terminales tardan 1 o 2 segundos en transmitir las líneas de la comanda, siempre verás comandas completas.

Algo así (firebird):
Código Delphi [-]
{
NOW es la fecha y hora del servidor Firebird
(1/24/60/60) es un segundo (1 día / 24 horas / 60 minutos / 60 segundos)
}
 
      qry_geral.SQL.Text := 'SELECT PC.ID, ID_COMANDA, FCH_HORA, ID_CODSKU, ' +
        'DESCRIP, QTY, PRECIO, ID_CUENTA, ID_MESERO, TOT_COMENSAL,'+
        'ID_SECC_PREPAR, TIPSKU, DESCRIP_OLD, ID_GRUPO, MESAUNIDA,' +
        'ESTATUS,US.NOMBRE AS NAME_MESERO ' +
        'FROM p_POOL_CMDAS PC ' +
        'JOIN m_USUARIOS US ON PC.ID_MESERO = US.CVE ' +
        'WHERE ESTATUS <> "EN" ' +

        'AND  FCH_HORA < 'NOW' - 5*(1/24/60/60)' +

        'ORDER BY ID_GRUPO, ID ';
Responder Con Cita
  #2  
Antiguo 22-03-2024
foxito foxito is offline
Miembro
 
Registrado: abr 2008
Ubicación: Orizaba, Ver
Posts: 32
Poder: 0
foxito Va por buen camino
Hola duilioisola, gracias por tu respuestas lo probare y te comento mas tarde. Me parece una muy buena solución
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
Problema con las comandas de STRING cesar.zapata Varios 3 23-10-2012 01:08:44
Impresion shoulder Varios 3 29-03-2010 18:37:11
Fin de Impresion luxus Impresión 3 19-12-2007 00:45:32
Impresion con Rav Alejandro73 Impresión 0 21-06-2007 19:27:02
Problema de impresion Detener la Impresion Gangster Impresión 2 26-01-2007 19:22:12


La franja horaria es GMT +2. Ahora son las 23:31:52.


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