{ ------------------------------------------------------------------- PROGRAMA : DSMNCS000 OBJETIVO : Menu de Consulta del Sistema de Documentacion. PROGRAMADOR : Tadeo A. Ferreras F. FECHA REALIZACION : Junio 09, 1995. -------------------------------------------------------------------- } GLOBALS "dsprgb000.4gl" FUNCTION dsmncs000() DEFINE p_user CHAR(9) DEFINE luz CHAR(5) CALL opcion_pantalla() MENU "Consultas: " COMMAND "1" CALL seg000(1,"dsmncs000") RETURNING luz IF luz = "azul" THEN CALL dsprcs001() CALL opcion_pantalla() END IF COMMAND "2" CALL seg000(2,"dsmncs000") RETURNING luz IF luz = "azul" THEN CALL dsprcs002() CALL opcion_pantalla() END IF COMMAND "3" CALL seg000(3,"dsmncs000") RETURNING luz IF luz = "azul" THEN CALL dsprcs003() CALL opcion_pantalla() END IF COMMAND "4" CALL seg000(4,"dsmncs000") RETURNING luz IF luz = "azul" THEN CALL dsprcs004() CALL opcion_pantalla() END IF COMMAND "5" CALL seg000(5,"dsmncs000") RETURNING luz IF luz = "azul" THEN CALL dsprcs005() CALL opcion_pantalla() END IF COMMAND "6" CALL seg000(6,"dsmncs000") RETURNING luz IF luz = "azul" THEN CALL dsprcs006() CALL opcion_pantalla() END IF COMMAND "7" CALL seg000(7,"dsmncs000") RETURNING luz IF luz = "azul" THEN CALL dsprcs007() CALL opcion_pantalla() END IF COMMAND "Retornar" EXIT MENU END MENU END FUNCTION FUNCTION opcion_pantalla() OPTIONS PROMPT LINE 8, MESSAGE LINE 24 CLEAR SCREEN CALL pantalla() DISPLAY "Consultas" AT 6,36 ATTRIBUTE(BLACK) DISPLAY "dsmncs000" AT 4,3 ATTRIBUTE(RED) DISPLAY "1- Sistema Vs Tablas dsprcs001" AT 10,1 DISPLAY "2- Sistema Vs Programas dsprcs002" AT 11,1 DISPLAY "3- Sistema Vs Menus dsprcs003" AT 12,1 DISPLAY "4- Documentacion de Programas dsprcs004" AT 13,1 DISPLAY "5- Numero Programas Por Sistema dsprcs005" AT 14,1 DISPLAY "6- Tablas Vs Programas dsprcs006" AT 15,1 DISPLAY "7- Programas Vs Tablas dsprcs007" AT 16,1 # DISPLAY "S- Retorna Menu Anterior " AT 18,1 # ATTRIBUTE (BLACK) END FUNCTION