Anda di halaman 1dari 16

Módulo 3 – Código Check 1

MÓDULO 3. CÓDIGO CHECK: PERSONALIZAR EL FORMULARIO


Objetivo

Incluir instrucciones en el diseño del cuestionario que disminuyan la posibilidad de cometer


errores y que mejoren el desempeño en el proceso de digitación.

Objetivos de Aprendizaje

¿Qué vamos a aprender?


 Reconoceremos el Código Check
 Daremos valores automáticos a campos de sólo lectura o nuevos.
 Estableceremos rutinas para generar acciones como saltar preguntas, corregir
información, generar advertencias o informar de errores cometidos.

Es esencial que desarrolle el Módulo 2 para que cuente con el Proyecto (CRONICAS.prj) y
la Vista (IPAQ) que vamos a utilizar durante esta sesión.

Introducción

En el anterior módulo vimos que el Código Check aparece en la pantalla principal del
programa Crear Formularios. Su uso sólo es posible cuando tenemos abierta una vista.

Para empezar a reconocerlo, abramos nuestro proyecto CRONICAS.prj y nuestra vista IPAQ.
Cuando abra la vista, ubique el ícono del Código Check en el sector superior central de su
pantalla. También lo puede ubicar en Herramientas>Editor de Código Check.

Paso 1. Reconocer el Código Check

El propósito del Código Check es procurar la obtención de datos con calidad mediante la
definición de ciertas reglas y condiciones que deben cumplirse durante la digitación. Por
ejemplo, cuando en una pregunta se seleccione Si (Yes) o No se pueda saltar a otro campo,
etc.

Haga clic en el botón Código Check. Vamos a reconocer sus características generales:
2 Curso Modular de Epi Info 7 para las ENT

1. En la parte superior aparece Elegir Bloque para realizar la acción. Allí podemos abrir
una de las pestañas para decidir donde ocurrirá la acción. Por ejemplo busquemos la
página Información General y el campo Nombre.

Al abrir NOMBRE, nos pide seleccionar antes (before) o después (after). Si


seleccionamos una de las dos, automáticamente se activa el botón Añadir Bloque.
Observe que al frente de cada campo está su tipo (Texto).

2. En la parte inferior a esta, aparece Añadir Orden al bloque de campos. Allí se


selecciona la orden que determina la acción a partir de la variable seleccionada.
Veamos el uso de cada una de estas pestañas de órdenes (commands):

 Asignar (Assign): para dar valor a otra variable, generalmente de Sólo lectura.
 AutoSearch: para buscar un resultado.
 Call:
 Borrar (Clear): para borrar información que no debía ser digitada.
 Definir (Definir): para crear variables
 Diálogo (Dialogo): para producir un texto cuando se comete un error.
 Desactivar (Disable): para desactivar una variable..
 Activar (Enable): para activar una variable.
 Ejecutar (Execute): para correr un programa.
 Geocode: para realizar referencia geográfica.
 Ir A (Go To): para producir un salto
 Ayuda (Help): para generar una píldora informativa.
 Ocultar (Hide) o Mostrar (Unhide): para que se digite o no el campo.
 para mostrar un campo para que se digite.
 Resaltar (Highlight) o No resaltar (Unhighlight)
 Si.. entonces (If): para crear las condiciones que generan la acción
 Nuevo Registro (New Record): para generar un nuevo registro automático en la
digitación
 Salir (Quit)
 Configuración requerida (Set-Required) o no (Set-Not-Required).

3. En el área más grande se encuentra el Editor de programas (Program Editor)-


Nuevo programa que permite ver las órdenes en el lenguaje de programación del
Check.
Módulo 3 – Código Check 3

Entonces, el proceso de generación del código Check inicia en identificar donde y cuándo
ocurrirá y qué ocurrirá. Esto se refleja en el Editor de programas, donde se puede validar si
está bien diseñado.

Paso 2: Calcular la edad automáticamente

A usted le gustaría que cuando digitara la fecha de nacimiento, automáticamente le calculara


la edad.

1. Estamos en Crear Formularios. En la página Información general hemos creado los


campos Fecha de nacimiento y Edad (que es de sólo lectura). Nos ubicamos sobre el
campo Fecha de Nacimiento y damos clic derecho, seleccionamos Código Check del
campo.

2. En Elegir Bloque para realizar la acción, ubicamos la página Información general y su


campo FNACI. Seleccionamos que la acción ocurra después (after). Hacemos clic en el
botón que recién se activo Añadir bloque: FNACI after. En el editor de programa me
señala dónde y cuándo sucederá la acción y está pendiente determinar la acción, que se
escribirá en la línea donde titila el cursor.

3. En Añadir Orden al Bloque de Campos, seleccionamos Asignar (Assign). Aparece una


ventana Asignar con tres casillas: Asignar variable, =Expresión y Variables
Disponibles. Vamos a asignarle un valor al campo Edad. En la casilla =Expresión escriba
Years, haga clic en el botón abrir paréntesis y seleccione la variable FNACI, después la
coma (,), escriba SYSTEMDATE y cierre paréntesis.

4. En el Editor de programas aparece la orden en color azul

5. Damos clic en el ícono Validar CheckCode. En la parte inferior se emite un mensaje que
dice:
4 Curso Modular de Epi Info 7 para las ENT

Si no estuviese bien, la sintaxis aparece en rojo y en el mensaje, mencionaría un error:

6. Observe que luego de dar clic en Guardar, en Elegir Bloque para realizar la acción, la
variable FNACI queda resaltada, al igual que el momento de la acción (After). Esto quiere
decir que este campo tiene una instrucción que generará una acción cuando esté
digitando.

Usted no verá todavía el cambio hasta que lo probemos directamente en el programa Grabar
Datos.

Para asegurar un mejor cálculo de edad debería utilizar como fecha final, la fecha de la
encuesta, que usted la podría crear como FECENC. Entonces en el editor de programas
podría cambiar Systemdate por FecEnc. Esto lo puede hacer digitando directamente en la
zona azul, luego dar clic en Guardar. Podría crear una variable Edad2 para probar las dos
opciones.

Paso 3: Realizar un salto de variables

A usted le gustaría que cuando una variable tenga una respuesta que no amerita el recorrido
por los siguientes campos, los salte. Por ejemplo, que en la página 2 de su cuestionario, si a
la pregunta ¿Cuántos días viajó en un vehículo de motor durante los últimos 7 días? Contesta
cero (0) debía saltar a la pregunta ¿Cuántos días montó en bicicleta durante los últimos 7 días
y al menos 10 minutos?

1. En la página 2 Trabajo y transporte y haga clic derecho en la pregunta ¿Cuántos días


montó en bicicleta durante los últimos 7 días y al menos 10 minutos?, para seleccionar
activar Código Check del campo. Seleccione el campo B08AFTRANSADIAS, que la
acción ocurra After (Después) y luego la orden Si… entonces (If).

2. Se despliega la ventana SI…Entonces que tiene una casilla con las Variables
disponibles (Available Variables) y otra con la Condición If (If Condition), y los botones
de las operaciones. Luego aparecen dos cajones: uno correspondiente a lo que sucederá
si se cumple determinado criterio (con el botón Entonces – Then, en forma de hoja
cortada) y otro relacionado con el criterio contrario (con el botón Si no – Else, con un ícono
igual).
Módulo 3 – Código Check 5

3. Seleccione la variable B08AFTRANSADIAS luego haga clic en los botones de signo igual
(=) y escriba 0 (cero). Ahora clic en el ícono Entonces y las órdenes del Check (Check
Commands) serán desplegadas nuevamente.

4. Escoja el botón Ir A (GoTo). Despliega la ventana GRABAR DATOS y seleccione la


variable donde quiere que salte la digitación cuando la persona no trabaja, en este
caso, la variable B10AFCICLADIAS.
6 Curso Modular de Epi Info 7 para las ENT

5. Note que después de este procedimiento vuelve a aparecer la ventana SI…ENTONCES


con la expresión GOTO B10AFCICLADIAS en el cajón del Entonces. Como no
necesitamos que suceda algo cuando la persona si se transporte en vehículo motor, no
usamos el ícono Si No (Else). Ahora puede Aceptar.

En el editor de programas debe aparece la siguiente expresión:

6. Luego Validar Check Code y Guardar. Recuerde que sólo probaremos su


funcionamiento cuando entremos a Grabar Datos.

Renovamos el conocimiento de ubicar dónde, cuándo y qué sucederá. Ahora conoceremos la


acción Ocultar o mostrar.

Paso 4: Ocultar campos que no deben ser digitados

En algunas ocasiones un grupo de variables no debe ser digitado y nos gustaría que se
ocultara para evitarle la tentación al digitador de devolverse para llenar los campos. Por
ejemplo, en la página 2 Trabajo y Transporte nos gustaría que si no trabaja ocultará las
preguntas sobre actividad física en el trabajo y nos llevara hasta la pregunta sobre cuántos
días se transporta en vehículo motor.

1. Ubíquese en la variable A01TRABAJO y determine que la acción ocurrirá Después.


Luego clic en el comando Si… Entonces (IF).

2. La condición será que si la Variable disponible A01TRABAJO es igual a “No”, haga


clic en ícono Entonces (Then) y seleccione el botón Ocultar (Hide); aparecerá la
ventana OCULTAR, donde seleccionará las variables que quiere ocultar, de A02 a
A07. Para seleccionar cada una de estas variables haga clic sobre cada nombre.
Aceptar.
Módulo 3 – Código Check 7

3. Aparecerá la ventana SI con el cajón del Entonces (Then), que contendrá la expresión
HIDE A02VIGORDIAS… A07AFCAMINMINDIAS.

Pero nos falta producir el salto al campo B08AFTRANSDIAS, por lo que tenemos que dar
otro clic en el ícono Entonces (Then).

4. Ahora seleccionamos Ir A. Cuando abra la ventana, escogemos B08AFTRANSDIAS y


damos clic en Aceptar.

5. Haga clic en Si No (Else), orden Mostrar (Unhide). En la ventana MOSTRAR tomaremos


las mismas variables que ocultamos en el numeral 2. Aceptar.

6. Tenemos que asegurar que pasemos a la variable correspondiente. En el mismo ícono


Si No (De lo contrario) vamos a Ir A y seleccionamos la variable A02AFVIGORDIAS.
Aceptar. La ventana SI, aparecerá de la siguiente manera:

7. Validar y Guardar. En el editor de programas aparecerá:

Para realizar esta acción tuvimos que combinar Ocultar/Mostrar con Ir A. Esto lo podemos
hacer en todos los Códigos Check.
8 Curso Modular de Epi Info 7 para las ENT

Paso 5. Dar valor a un campo Si/No a partir de variables cuantitativas

Así como ocurrió con la variable Edad a usted le gustaría que si la persona en sus mediciones
tenía una tensión arterial sistólica mayor de 139mmHg o diastólica mayor de 89mmHg,
inmediatamente la variable Hipertensión fuera Si.

1. En la página 4 Mediciones, incluyamos estas variables, agrupadas como Hipertensión.

Pregunta Nombre Condiciones


Tensión sistólica TASFINAL ###
Tensión
diastólica TADFINAL ###
Yes/No, Solo
Hipertensión HTA lectura

2. Haga clic derecho sobre Tensión diastólica final, para activar el Código Check del
campo. Se selecciona el campo TADFINAL y la acción sucederá Después (After).
Seleccione la orden Si…Entonces.

3. La condición será TASFINAL>=140 OR TADFINAL>=90, luego clic en Entonces


(Then), aparecerán las órdenes y seleccionará Asignar (Assign). En la ventana
ASIGNAR, tomará la variable HTA y para =Expresión harán clic en el botón “Si” (que
quedará como (+). No se requiere que la casilla =Expression se ponga el signo igual
(=). Luego Aceptar.

4. En la ventana SI, oprima el botón Si No (Then) y nuevamente la orden Asignar. En la


ventana le dan a HTA, el valor de “No” (-). Aceptar para volver a la ventana SI.
Módulo 3 – Código Check 9

5. Note que en el cajón del Entonces quedó Assign HTA=(+) y en Si No se ve Assign


HTA=(-). Luego Aceptar y en el Editor de programas aparecerá la siguiente orden:

6. Luego Validar y Guardar.

Esta es la opción de clasificar a un individuo de acuerdo con un resultado de laboratorio como


positivo o negativo para una condición de salud.

Paso 6. Generar un aviso para el digitador

En ocasiones, el digitador no sabe qué valor dar a una respuesta. Por ejemplo, en la variable
si ha realizado actividad vigorosa en su trabajo, si la persona contesto que No sabía, el
digitador debe dejarla en blanco. Para evitar que sea el digitador quien tome la decisión,
podemos generar un aviso de información.

1. Seleccionamos la variable cuántos días realizó actividad física vigorosa en su trabajo


(A02AFVIGORDIAS), de la página 2.

2. La acción sucederá antes (before). Seleccionamos el botón Diálogo. Se abre la


ventana DIALOGO.

3. Es un tipo de diálogo simple. En el Título (Title) escribimos Precaución. En la Etiqueta:


Si la persona contestó que no sabía, deje en blanco. Clic en Aceptar.

4. En el editor de programa aparecerá:

5. Validar y Guardar. No olvide que el efecto lo veremos después.

Con esta orden podemos generar avisos previos y posteriores al campo, de manera que se
eviten errores por advertencia o corrección.
10 Curso Modular de Epi Info 7 para las ENT

Paso 7: Creación automática de una variable numérica a partir de varias


numéricas

Algunas variables pueden ser el resultado de una operación matemática que tiene en cuenta
otras variables. Sería un ahorro en el trabajo, que si usted digita el peso y la talla,
automáticamente le calcule el índice de masa corporal.

1. En la página Mediciones agregue las variables Peso final (tipo Number, de tres dígitos),
Talla final (tipo Number, de un dígito y dos decimales) e IMC (tipo Number, de 2 dígitos
y 1 decimal, que sea de sólo lectura). Agrúpelos como Medidas antropométricas.

2. Clic en Código Check, indique como campo donde sucederá la acción a TallaFinal y
esto sucederá Después (After). Seleccione la orden Asignar. A la variable IMC le
tendremos la expresión Peso/(Talla*Talla), sin anteponer el igual en =Expresión.

3. Al Aceptar aparecerá la sintaxis:

4. Luego Validar y Guardar.

Si tenemos variables que son creadas a partir del cálculo que utiliza otras variables, esta es
la mejor opción.

Paso 8. Crear variables categóricas a partir de información digitada

Si usted digita o registra la edad, podría necesitar que se creen grupos de edad, por ejemplo
de 18 a 29 y 30 a 44, esto de manera automática.

1. Ubíquese en la página de Información general y cree la variable Grupo de edad (tipo


Text, de 10), que sea Sola lectura.

2. Cómo la variable de la que tomaremos la información es Edad, en el momento es de


Solo lectura, pero esto no permitiría que nos funcionara la rutina. Por esta razón
quítele la orden Solo lectura a dicho campo.

3. Haga clic en Código Check, indicando que el campo donde ocurrirá la acción
Después es Edad. Seleccione la opción Si…Entonces.

4. La condición es que si Edad es menor de 29 Entonces (Then), Asignar a la variable


GRUPODEEDAD=”joven”; Si No, Asignar a la variable GRUPODEEDAD=”viejo”.
Luego Aceptar, aparece la sintaxis:
Módulo 3 – Código Check 11

5. Verificar y Guardar.

Este Paso es útil para crear variables categóricas a partir de variables cuantitativas. Por
ejemplo, podríamos clasificar el nivel de colesterol o de obesidad a partir de los datos
cuantitativos individuales.

Paso 9. Creando reglas de validación

En la página 2 Trabajo y Transporte, tenemos los tiempos típicos diarios en minutos que una
persona debería realizar actividad vigorosa, moderada o caminar, como parte de su trabajo.
La suma de estos tiempos no debe ser mayor de 1.440 minutos, que es lo que tiene el día
completo.

¿Qué debería hacer el programa?:


 Hacer la suma de los tiempos de las 3 variables mencionadas.
 Si el tiempo es mayor de 1.440 minutos entonces:
o Debería emitir un mensaje,
o Borrar la información para que se verifique y,
o Devolverse al momento.

Como vemos, aquí combinamos condicionales, mensajes de advertencia, limpieza y salto (en
este caso hacía atrás).
1. Las variables con las que vamos a trabajar corresponden a la Página 2 Trabajo y
transporte. Son:
Pregunta Nombre campo
¿Cuántos minutos le toma realizar actividad
física vigorosa en un día típico o usual? A03AFVIGORMINDIA
¿Cuántos minutos le toma realizar actividad
física vigorosa en un día típico o usual? A05AFMODMINDIA
¿Cuántos minutos camina como parte de su
trabajo en un día típico o usual? A07AFCAMINOMINDIA
La suma de estos tres tiempos no puede ser mayor de 1.440.

2. Clic en Código Check. Nos ubicamos en el campo A07AFCAMINOMINDIA y la acción


sucederá Después.

3. Seleccionamos Si…Entonces (IF). En la casilla Condición If escribiremos:


12 Curso Modular de Epi Info 7 para las ENT

4. Entonces (Then) seleccionamos. En la ventana DIALOGO escribiremos en el Título:


Error en variables de tiempo en el trabajo y en la Pregunta o Texto: La suma de
vigorosa moderada caminar no puede ser mayor de 1440 minutos. Aceptar.

5. Entonces (Then) seleccionamos Borrar (Clean). En la ventana BORRAR,


escogemos los campos A03, A05 y A07, haciendo clic sobre cada uno. Luego Aceptar.

6. Entonces, Campos e Ir A (Go To). En la Ventana IR A seleccionamos el campo


A03AFVIGORMINDIA. Aceptar.

7. Si NO (Else), Ir A (Go To). En la ventana escoja B08AFTRANSDIAS. Aceptar.

8. La ventana SI mostrará lo siguiente. Deténgase a revisar los componentes de toda la


sintaxis. Observe que hemos combinado lo que vimos en los otros pasos.
Módulo 3 – Código Check 13

Aclarando un poco:
IF (A03AFVIGORMINDIA+A05AFMODMINDIA+A07AFCAMINOMINDIAS)>1440 THEN
DIALOG "La suma de vigorosa moderada caminar no puede ser mayor de 1440min" TITLETEXT="Error
en variables de tiempo en el trabajo"
CLEAR A03AFVIGORMINDIA A05AFMODMINDIA A07AFCAMINOMINDIAS
GOTO A03AFVIGORMINDIA
ELSE
GOTO B08AFTRANSDIAS
END-IF

9. Validar y Grabar.

Con este proceso hemos combinado múltiples comandos del CheckCode. Este proceso hace
que la digitación sea más efectiva.

NOTAS ACLARATORIAS
 Los que fueron atentos se dieron cuenta que una vez creada una regla de validación, en
Código Check, la variable que tiene dicha instrucción aparece resaltada.
 Una vez se conocen los comandos del Código Check, estos pueden ser digitados
directamente en el Editor de Programa.
 En la pestaña Si…Entonces requiere varios comandos para el Entonces (Then) o Si No
(Else) esto se puede hacer con la rutina respectiva, oprimiendo el botón las veces que sea
necesario.
 Cuando hacen clic en Validar CheckCode en el Editor de Programas, la sintaxis en azul
no se torna roja (toda la frase), lo que quiere decir que todo marcha bien. Éste se puede
corregir borrando o escribiendo en el Editor o borrando todo, haciendo clic en Guardar y
repetir el proceso.

Paso 10: Probar los Códigos Check

1. Para probar que las rutinas funcionan bien, cierre el Código Check y guarde los
cambios. Haga clic en el ícono de Grabar Datos.

2. Usted digita la información, intentando comprobar que lo que hizo de los pasos 2 a 9,
le quedó bien. Si usted quiere corregir algo, haga clic en Editar formulario. Allí hace
las correcciones del cuestionario o estando allí hace clic en Código Check si son de
los controles y validaciones.

Recordemos lo que hicimos:


Paso 2: Al poner fecha de nacimiento calcula automáticamente la Edad. Tiene que hacer enter
en Edad para que le aparezca el dato.
Paso 3: Si la persona no ha viajado en vehículo de motor, digite cero (0) en B08 y debe saltar
a B10. Si digita 1, pasa a B09.
Paso 4: Si la persona no trabaja, en la pregunta A01 de la página 2, escriba NO, debe ocultar
los campos A02 a A07 y llevarlo a B08. Desaparecen los campos en el grupo Trabajo. Si
escribe SI, pasa a A02 y no oculta algún campo del grupo.
Paso 5: Digite como tensión sistólica 160 y diastólica 80, el campo Hipertensión aparecerá
como Sí (o Yes). Ahora digite como sistólica 120 y diastólica 100, y debe suceder lo mismo.
Finalmente escriba sistólica 120 y diastólica 80, en Hipertensión aparecerá No.
Paso 6: En la pregunta Si realizó actividad vigorosa en el trabajo (A02) no escriba algo y haga
Enter, al realizarlo, aparece el mensaje de advertencia.
Paso 7: Digite un peso y una talla en la página 4 Mediciones. Debe aparecer automáticamente
el IMC. Puede suceder que por ser la última página, no vea el efecto, entonces tendría que
devolverse al cuestionario anterior y verlo o para mayor seguridad incluir una variable del
código de encuesta que sea de tipo espejo, para que sea esta la última.
14 Curso Modular de Epi Info 7 para las ENT

Paso 8: La pudo verificar en el Paso 2, si dio enter en Edad, debe aparecer tanto la edad
como el grupo de edad.
Paso 9: Son los minutos de actividad vigorosa, actividad moderada y caminar en el trabajo,
cuya suma no deben superar 1.440 minutos (24 horas). Ponga tres valores en estas variables
(A3, A5, A7) que den una suma mayor de 1.440, para ver las 3 acciones: advertencia, limpieza
y retorno. Ahora hágalo con tres valores que no suman más de 1.440, y observará que no se
generarán las acciones.

3. Al digitar, si usted encuentra errores, puede ir a Editar vista pero si tiene campos
obligatorios el programa no le dejará devolverse a Crear Formulario. Por ejemplo, si
usted está valorando la página 1 Información general y se da cuenta que cometió un
error en el diseño, si no digitó la Fecha de Nacimiento, el programa sacará una ventana
que dirá FNACI: is a required field. Please enter value (FNACI: es un campo
obligatorio. Por favor introduzca el valor).

4. Si usted comprobó que la base de datos quedo bien diseñada puede iniciar el registro
de datos. Si usted no va a digitar en el momento, usted cierra el programa.

Paso 11. Ejercicio Intermedio

Utilizando el Código Check, establezca los siguientes controles y reglas de validación:

1. Produzca un aviso para C15 (Tiempo para actividad física vigorosa en el jardín o
patio) que si contestó que No sabe o no está seguro, deje en blanco.

Pista: Paso 6.

2. Si en la pregunta C16 contestó que no hace actividad física moderada (cero), debe
saltar a C18. Lo mismo de C18 a C20.

Pista: Paso 3

3. Creamos una variable de solo lectura METCaminarTrabajo, numérica ###. Para


calcular utilizamos la fórmula:

METCaminarTrabajo=3,3 x A07(minutos) x A06 (días)

Pista: Paso 7.

4. Creamos una variable de solo lectura METModeradoTrabajo, numérica ####. Para


calcular utilizamos la fórmula:

METModeradoTrabajo=4,0 x A05(minutos) x A04 (días)

Pista: Paso 7.

5. Creamos una variable de solo lectura METVigorosoTrabajo, numérica ####. Para


calcular utilizamos la fórmula:

METVigorosoTrabajo=8,0 x A03(minutos) x A02 (días)

Pista: Paso 7.
Módulo 3 – Código Check 15

Para poder hacer el siguiente ejercicio, necesitamos quitarle la condición de Solo Lectura a
las anteriores 3.

6. Incluyamos una variable de solo lectura METTrabajo, numérica ####. Para su


cálculo:

METTrabajo=METCaminarTrabajo+METModeradoTrabajo+MetVigorosoTrabajo

Pista: Paso 8.

Los cuatro indicadores que generamos de los numerales 3 a 6 son reales. Le invitamos
a conocer otros indicadores que podrían ser extraídos del IPAQ.
En la página web: https://sites.google.com/site/theipaq/

7. Vamos a suponer que tener un METTrabajo mayor de 600 es actividad física positiva
y menor o igual a 600, negativa. Recuerde que tendría que quitarle la condición de
sólo lectura a dicha variable.

Pista: Paso 5.

8. La suma de A3 y A5 no puede ser mayor de 1.440.

Pista: Paso 9.

9. La suma de B9, B11 y B13 tampoco puede ser mayor de 1.440

Pista: Paso 9.

10. ¿Recuerdan la vista EstadoDeSalud que creamos para relacionarla con nuestra vista
IPAQ? La vamos a abrir y vamos a crear un campo al inicio de la Vista que pregunte
¿En los últimos 12 meses le han diagnosticado alguna enfermedad? (Tipo:Yes/No,
Nombre: Enfermo).

Si la respuesta es NO, me debe ocultar las preguntas agrupadas y el nombre-código


de la enfermedad, y llevarme al campo ¿Cómo está su salud hoy?

Pista: Paso 4.

No olvide probar que estos 10 ejercicios estén ejecutándose correctamente.

Paso 12. Crear el diccionario de datos

Ya hemos terminado nuestro cuestionario o vista. Para hacer más fácil su uso, es importante
contar con un diccionario de nuestra base de datos.

Un diccionario es la relación de las preguntas, su codificación y tipificación, que hará más fácil
su reconocimiento e identificación por nosotros, cuando vayamos a trabajar el análisis de
datos. Esta es una herramienta vital para otras personas que no participaron en el diseño de
la vista, pues tardarían mucho tiempo en identificar el contenido de la encuesta, a pesar que
tengan acceso al formato físico.

Puede ser recomendable iniciar la escritura del directorio a medida que se van adicionando
campos a la Vista, desde que iniciamos en Crear Formulario. Pero hacerlo al final de la
16 Curso Modular de Epi Info 7 para las ENT

personalización en el Código Check, nos facilitaría identificar otras rutinas de control a


diseñar antes de pasar a la digitación.

El formato del directorio lo puede construir en una hoja de cálculo anexa para que se pueda
imprimir fácilmente. Le sugerimos que el nombre del archivo de Excel sea el mismo de la vista
seguido de la palabra Directorio, para nuestro caso IPAQ_Directorio.xls.

La configuración de la tabla sería:


Nombre del Tipo de
Pregunta Categorías Observaciones
campo campo
Código Code Numérico
Fecha de encuesta FecEnc Fecha

Anda mungkin juga menyukai