FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Mensaje a las terminales
Hola foro, necesito que al llegar a un valor determinado un campo de una tabla se envie un mensaje a las terminales y esta tabla quede bloqueada hasta una orden para seguir trabajando sobre ella. Por ejemplo la tabla se llama stock, cuando el campo de alguno de los registros llega a cero se envia un mensaje a todas las terminales 'el producto xxx se esta reponiendo', luego una vez repuesto se desbloquea y se puede seguir normalmente. No se si sera un delirio o muy trabajoso o refacil, pero no tengo idea de como buscarlo o hacerlo.
Estoy trabajando con firebird 1.5 y delphi7 Gracias Fede
__________________
De lo que hay no falta nada!!! |
#2
|
||||
|
||||
Bueno, supongo que si buscas información (Aquí mismo en Clubdelphi hay información al respecto) sobre el Post_Event de FireBird (Incluso en la cara oculta de Delphi 4 habla sobre el tema también), te servirá.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#3
|
||||
|
||||
Gracias jhonny por la respuesta, busque en el foro y coloque en datamodule un TIBEvents, su propiedad registered a true, el database con el nombre del TIBdatabase y en events le defini un nombre que es el que llamo desde un trigger en firebird, pero al compilar me da el error
Cita:
Cita:
Me pueden dar una pista? Fede
__________________
De lo que hay no falta nada!!! |
#4
|
||||
|
||||
Si vas a usar un TIBEvents este deberá estar amarrado por su propiedad Database a un TIBDatabase, pero si lo quieres conectar a un TDatabase deberás usar un TIBEventAlerter. En todo caso ¿En que momento se genera ese error?, ¿Al momento de abrir la aplicación?, ¿Al ejecutar alguna acción por medio de un botón?... ¿En que momento?
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#5
|
||||
|
||||
Lo he resuelto de la siguiente manera, La propiedad IBEvents1.registered la puse en false y en el evento oncreate del datamodule hice IBEvents1.RegisterEvents antes del open al database y todo lo demas.
Fede
__________________
De lo que hay no falta nada!!! |
#6
|
||||
|
||||
Cita:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conexion Terminales En Sql | marros | SQL | 1 | 15-11-2006 03:32:28 |
Un mensaje en php | Manuel | PHP | 0 | 10-11-2005 17:39:45 |
Programación de Terminales POS | Carmelo Cash | Varios | 0 | 21-02-2005 16:15:44 |
Mensaje de Yes/No | Isaac | Varios | 4 | 11-02-2004 17:54:36 |
|