* Programa : EJEMPLO.PRG * Versi¢n 1.0 : 25 de enero de 1993 * Descripci¢n : Programa para captura de datos cuestionario telefonico * : levantado a papel * Autor : Ing. Gustavo Duay A. SET STAT OFF SET TALK OFF SET SAFE OFF CLOSE ALL CLEAR ALL ******************************** * DATOS A MODIFICAR DEL PROYECTO ******************************** TITULO = 'AUTORITARISMO 25/ENE/95 TELEFONICA' BASE = 'AUT10195' && NOMBRE DE LA BASE DE DATOS MESTADO = 'REPUBLICA MEXICANA' && ESTADO NVAR = 47 && NUMERO DE VARIABLES DE MEMORIA ************************************ * GENERACION DE VARIABLES DE MEMORIA ************************************ USE &BASE CL=0 DO WHILE CL1 @ 8,35 GET VAR43 PICT "9" RANGE 1, 7 @ 8,40 GET VAR44 PICT "9" RANGE 1, 8 READ ELSE STORE 0 TO VAR43,VAR44 ENDIF @ 8,45 GET VAR45 PICT "99" RANGE 1,10 @ 8,50 GET VAR46 PICT "9" RANGE 1, 7 @ 8,55 GET VAR47 PICT "99" RANGE 1,14 READ ****************** * CAPTURA CORRECTA ****************** DO WHILE .T. OPC=0 @ 19, 44 CLEAR TO 22,76 @ 19,44 TO 22,76 @ 20, 45 SAY "ESTA BIEN CAPTURADO? 5 = Si" @ 21, 45 SAY " 0 = No" @ 21, 75 GET OPC PICTURE "9" READ @ 19,44 CLEAR TO 22,76 IF (OPC=0 .OR. OPC=5) EXIT ENDIF ENDDO IF OPC=0 LOOP ENDIF ***************** * DESEA CONTINUAR ***************** DO WHILE .T. OPC=0 @ 19, 44 CLEAR TO 22,76 @ 19, 44 TO 22,76 @ 20, 45 SAY "DESEA CONTINUAR? 5 = Si" @ 21, 45 SAY " 0 = No" @ 21, 75 GET OPC PICTURE "9" READ @ 19,44 CLEAR TO 22,76 IF (OPC=0 .OR. OPC=5) EXIT ENDIF ENDDO ******************************** * GRABA Y REINICIALIZA VARIABLES ******************************** @ 0,0 CLEAR TO 22,79 SET COLOR TO *w+/N+ @10,25 SAY "Espere un momento.. por favor.." SET COLOR TO APPEND BLANK CL=0 DO WHILE CL