Progress - query vs browse

 
Vista:

query vs browse

Publicado por Veronica (9 intervenciones) el 12/12/2003 17:24:20
Hola a todos,
Estoy entrando al mundo grafico de progress.
Estoy trabajando con la V9 y quiero hacer algo sencillo como crear una query dinamica y asignarla a un browse, pero estoy haciendo algo mal.

DEF VAR qmaecli AS HANDLE NO-UNDO.
DEF VAR bmaecli AS HANDLE NO-UNDO.

CREATE BUFFER bmaecli FOR TABLE "maecli".
CREATE QUERY qmaecli.
qmaecli:SET-BUFFERS(bmaecli).
qmaecli:QUERY-PREPARE("FOR EACH maecli").
qmaecli:QUERY-OPEN().

DEFINE BROWSE brow-maecli
QUERY qmaecli DISPLAY
clicod FORMAT ">>>>9"
clinom FORMAT "x(30)"
ENABLE clicod clinom WITH 10 DOWN SEPARATORS EXPANDABLE.

Me da un error:

No se ha podido encontrar QUERY qmaecli. (3328)

El error me da en la linea donde defini el browse.
Me podran orientar??
Gracias.
Vero.
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:query vs browse

Publicado por Gustavo Ferrer (115 intervenciones) el 29/01/2004 14:56:34
Esto es un ejemplo espero te sirva,

DEFINE QUERY q1 FOR customer.
DEFINE BROWSE b1 QUERY q1 DISPLAY cust-num name
WITH 17 DOWN TITLE "Customer Browse".

DEFINE FRAME f1 b1 WITH SIDE-LABELS AT ROW 2 COLUMN 2.
DEFINE FRAME f2 WITH 1 COLUMNS AT ROW 2 COLUMN 38.

ON VALUE-CHANGED OF b1
DO:
DISPLAY customer EXCEPT comments WITH FRAME f2.
END.

OPEN QUERY q1 FOR EACH customer WHERE cust-num < 14.
ENABLE b1 WITH FRAME f1.
APPLY "VALUE-CHANGED" TO BROWSE b1.
WAIT-FOR WINDOW-CLOSE OF CURRENT-WINDOW.
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