diff --git a/PROYECTO/mbsERP.4pw b/PROYECTO/mbsERP.4pw index 891c078..aa467ac 100644 --- a/PROYECTO/mbsERP.4pw +++ b/PROYECTO/mbsERP.4pw @@ -472,6 +472,7 @@ + @@ -494,6 +495,10 @@ + + + + diff --git a/PROYECTO/nodir/nofmmt021.per b/PROYECTO/nodir/nofmmt021.per index 3af5c7e..51ff198 100644 --- a/PROYECTO/nodir/nofmmt021.per +++ b/PROYECTO/nodir/nofmmt021.per @@ -7,7 +7,7 @@ DISENO : Tadeo A. ferreras F. FECHA : MARZO 22, 1995 ============================================================================= } -DATABASE marmotech +DATABASE smarmotech screen size 24 by 80 { diff --git a/PROYECTO/nodir/noprmt020.4gl b/PROYECTO/nodir/noprmt020.4gl index 2f8baba..83caa95 100644 --- a/PROYECTO/nodir/noprmt020.4gl +++ b/PROYECTO/nodir/noprmt020.4gl @@ -17,6 +17,17 @@ DEFINE notb18 RECORD LIKE notb00018.* ## Variable para manejar el nombre del empleado DEFINE nomb1,apell1 CHAR(15) +MAIN + DEFER INTERRUPT + CALL ARG_VAL(1) RETURNING usuarios + CALL ARG_VAL(2) RETURNING clave + + CONNECT TO "smarmotech" USER usuarios USING clave + SELECT a.* INTO p_companias.* FROM companias a + + CALL noprmt020() +END MAIN + FUNCTION noprmt020() CLEAR SCREEN CALL pantalla() @@ -50,6 +61,19 @@ FUNCTION noprmt020() END MENU END FUNCTION +FUNCTION pantalla() + DEFINE fecha CHAR(8), hora CHAR(5) + LET fecha = TODAY USING "dd/mm/yy" + LET hora = TIME + SELECT * INTO p_companias.* FROM companias + LET l = (80 - LENGTH(p_companias.nombre CLIPPED)) / 2 + DISPLAY p_companias.nombre CLIPPED AT 4, l ATTRIBUTE(REVERSE, BLUE) + DISPLAY fecha AT 4, 70 ATTRIBUTE(BLUE) + DISPLAY "Sistema de Nomina" AT 5, 31 + DISPLAY hora AT 6, 73 ATTRIBUTE(BLUE) + CALL fgl_drawbox(5, 79, 3, 1) +END FUNCTION + #### Funcion para captura los datos de adiccion FUNCTION noprad020()