Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 21-01-2007
Avatar de AzidRain
[AzidRain] AzidRain is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Córdoba, Veracruz, México
Posts: 2.914
Poder: 23
AzidRain Va camino a la fama
Como no indicas nada (Version de Delphi, que tablas usas, si usas SQL,etc) solo puedo sugerirte:

A tu tabla ponle un filtro que muestre unicamente el ultimo articulo escaneado o capturado. Para esto tendrias que añadir un campo correspondiente en la tabla que va llevando la transacción. Este campo vamos a pensar que se llame "escaneado" y que sea tipo intenger (1 si se acaba de escanear y 0 si no).

Ahora bien:
0.-Abrir la tabla y poner el filtro escaneado=1 como activo (en este momento mostrara vacío)
1.-Capturar un articulo
1a.-Si hay un artículo en la tabla ponerle a ese "escaneado" a 0 para que se "borre" de la grilla y podamos meter el nuevo
2.-Poner su campo "escaneado" a 1
3.- Meterlo a la tabla
4.-Si hay mas articulos regresar al paso 1
5.-Se cierra la transacción?
6.- Si se cierra poner el campo "escaneado" a 0 para reiniciar otra cuenta.
5.-Terminar.

Como la tabla solo muestra los articulos con el campo escaneado=1 y en nuestro código nos aseguramos que solo un artículo satisfaga la condición la grilla siempre nos mostrara solo el último registro escaneado a pesar de que en la tabla SI esten guardados todos los demas.
__________________
AKA "El animalito" ||Cordobés a mucha honra||
Responder Con Cita
 



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
Punto de venta libre bismarck_sierra Varios 7 17-02-2008 08:15:54
Transacciones en punto de venta Ayuda !!! lroblesco Varios 2 23-05-2005 10:56:39
Comunicar PC con Terminal Punto de Venta Rafa Varios 0 11-03-2005 20:29:19
Impresión Punto de Venta diegofhernando Impresión 5 17-12-2004 10:23:37


La franja horaria es GMT +2. Ahora son las 19:30:33.


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