Progress - Abrir una ventana desde el Procedure Editor

   
Vista:

Abrir una ventana desde el Procedure Editor

Publicado por jorge (1 intervención) el 09/06/2009 07:27:19
Hola

Necesito conectar la base de datos con un procedimiento y abrir la ventana de inicio de sedion para mi sistema he usado SHARED variables pero marca el error (862)
aparece el mensaje:
C:FarmaciaAplicacionesLogin.w Todavia no se ha creado el marco compartido fmain.

ojala me puedan ayudar

Saludos.
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:Abrir una ventana desde el Procedure Editor

Publicado por CHARLY (22 intervenciones) el 12/06/2009 17:38:25
espero que te sirva esto, ANTES DE QUE SE CORRA EL ENABLE_UI PUEDES MANDAR LA VENTANA QUE TE PERMITA VERIFICAR LA CONEXION A LA BASE DE DATOS.
ASI ES COMO LO TENGO Y FUNCIONA DE MARAVILLA.

MAIN-BLOCK:
DO ON ERROR UNDO MAIN-BLOCK, RETRY MAIN-BLOCK
ON END-KEY UNDO MAIN-BLOCK, RETRY MAIN-BLOCK:

*** IF NOT RETRY THEN DO:
RUN PROCSCONECTA.W.
END. ****

RUN enable_UI.

IF NOT CONNECTED("DB") THEN DO:
MESSAGE "Error en la conexion a la DB." VIEW-AS ALERT-BOX ERROR.
/* EN ESTA PARTE PUEDES DESHABILITAR BOTONES, CAMPOS, ETC*/
END.

IF NOT THIS-PROCEDURE:PERSISTENT THEN
WAIT-FOR CLOSE OF THIS-PROCEDURE.
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