Oracle - Trigger a nivel de menú

 
Vista:

Trigger a nivel de menú

Publicado por Leslie Rogel (4 intervenciones) el 14/03/2005 20:33:49
Necesito saber si existe un trigger que se ejecute cuando se presiona una tecla (análogo al keypress de visual basic). Por favor si se puede enviar un ejemplo mucho mejor.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Trigger a nivel de menú

Publicado por Alejandro César (189 intervenciones) el 15/03/2005 17:37:16
No conozco ningún trigger a nivel de menú...pero, para qué necesitás uno trigger a nivel de menú?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Trigger a nivel de menú

Publicado por Leslie Rogel (1 intervención) el 15/03/2005 18:09:05
El problema es que partiendo del archivo menudefs.mmb que incluye el Forms Builder, creé un menú y a este le añadi dos botones. Luego de incluir esos dos botones las teclas de acceso F7 y F8 no funcionan de manera sincronizada con los botones del menú.
Agradezco vuestra atención (auxilioooooooooo)

Leslie
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Trigger a nivel de menú

Publicado por Alejandro César (189 intervenciones) el 15/03/2005 22:40:33
Perdón, pero no entendí la parte de "partiendo del archivo menudefs.mmb que incluye el Forms Builder, creé un menú y a este le añadi dos botones"...cómo le agregaste "botones" al menú??? qué acción se supone deben hacer esos botones que agregaste???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Trigger a nivel de menú

Publicado por Leslie Rogel (189 intervenciones) el 16/03/2005 15:04:53
La función de estos nuevos botones es \"Modificar\" y \"Deshacer\" respectivamente. El archivo menudefs.mmb incluye los opciones asociadas a los botones para añadir, borrar, guardar, introducir consulta, ejecutar consulta, cancelar consulta, entre otros.
Al crear los nuevos botones, la sincrionización se pierde. Mi interes es mantener esa sincronización de manera que al presionar F7 por ejemplo los botones para crear , borrar y otros se deshabiliten.

Gracias por tu ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Trigger a nivel de menú

Publicado por Leslie Rogel (102 intervenciones) el 16/03/2005 20:27:02
Ayudame pro favor.
Tengo un problema con un menú.
El menú por defecto de las formas del developer incluye una barra de herramientas con botones que funcionan de manera sincronizada con el teclado, de tal forma que al presionar F7, por ejemplo, los botones para crear , borrar y otros se deshabilitan.
Yo añadí dos nuevos botones en un menú.
La función de estos nuevos botones es "Modificar" y "Deshacer" respectivamente.
Al crear los nuevos botones, la sincronización se pierde, que hago para matenerla.

Agradezco tu ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Trigger a nivel de menú

Publicado por Killua (3 intervenciones) el 22/03/2005 15:03:56
Te recomiendo que uses los menus para abrir forms y que en los forms uses el objeto toolbar e imagelist.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Trigger

Publicado por xxxxx (13 intervenciones) el 04/07/2007 20:49:33
HOLA QUE TAL LEI UN COMENTARIO QUE DISTES SOBRE TRABLAS MUTANDO EN LA WEB DEL PROGRAMADOR YO TENGO UN PROBLEMA EN ESO :

TE EXPLICO TENGO MIS TABLAS EN ORACLE 10G Y ESTAS SON;

drop table CABECERAFACTURA
CREATE TABLE CABECERAFACTURA(
NUMERO CHAR(5) primary key,
FECHA DATE,
CLIENTE CHAR(25),
DIRECCION CHAR(25) ,
SUB_TOTAL NUMBER(6,2),
IGV NUMBER(6,2),
TOTAL NUMBER(6,2)
)

drop table detallefactura

CREATE TABLE DETALLEFACTURA(
NUMERO CHAR(5) REFERENCES cabecerafactura(numero),
COD_PRODUCTO CHAR(5),
PRODUCTO CHAR(25),
CANTIDAD NUMBER(4),
PRECIO_UNITARIO NUMBER(6,2),
SUB_TOTAL NUMBER(6,2)
)

INSERT INTO CABECERAFACTURA VALUES('12345','21/03/2007','XXXXX','AV DOLORES',111,21.09,132.09)
INSERT INTO DETALLEFACTURA VALUES('12345','PR001','CD',10,1,10)
INSERT INTO DETALLEFACTURA VALUES('12345','PR002','MOUSE',5,8,45)
INSERT INTO DETALLEFACTURA VALUES('12345','PR003','TECLADO',8,7,64)

MI TRIGGER ES

CREATE TRIGGER LOLO
AFTER UPDATE ON DETALLEFACTURA
FOR EACH ROW
BEGIN
UPDATE DETALLEFACTURA SET SUB_TOTAL=CANTIDAD * PRECIO_UNITARIO;

END LOLO;

Y ESE TRIGGER ME BOTA ERROR QUE ESTOY MUTANDO QUE SOLUCION ME PODRIAS BRINDAR


GRAXIAS POR LA RESPUESTA
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar