Para el procesamiento de los datos y despliegue de tabulados, usted necesita ingresar una serie de parámetros que le permitirán definir la o las variables que se incluirán en el procesamiento, la selección geográfica, áreas de quiebre, opciones de despliegue, etc. Aún cuando las decisiones que adopte para cada uno de estos parámetros variarán de acuerdo a los datos que desee analizar, lo cierto es que, en general el ingreso de estos parámetros es más que intuitivo y no representarán mayores dificultades. No obstante lo anterior, existe un parámetro cuya definición puede implicar trabajar en una nueva ventana. Se trata de la definición de nuevos filtros a través del "Constructor de Expresiones", tema que se aborda a continuación:

Definición de nuevos filtros:

A nivel de RUNDEF

En REDATAM existen dos tipos de filtro que permiten seleccionar los casos que se incluirán en el procesamiento de los datos. En ambos casos se acepta la cláusula "FOR" acompañada de una expresión, pero en sentido estricto, cuando la expresión de filtro se ha introducido en el comando RUNDEF lo que se ha hecho es definir un universo de casos, por lo que la cláusula debiera ser "UNIVERSE" en vez de "FOR". Sin embargo, a nivel de programación, ambas cláusulas son absolutamente válidas. El tema central es que un filtro en el comando RUNDEF se aplica a cualquier otro comando existente en el programa que se va a ejecutar; de tal manera que si el filtro establece como casos aplicables a los menores de 15 años de edad (RUNDEF PERSONA.P03 < 15 o FOR PERSONA.P03 < 15) implica que para cualquier comando DEFINE o TABLE presente en el programa, se aplicará a esa población.

A nivel de comandos DEFINE o TABLE

El segundo nivel de filtros se aplica a nivel de definición de una nueva variable (comando "DEFINE") o al nivel de la salida (comando "TABLE") y la cláusula apropiada en este caso es "FOR" acompañado de una expresión. El punto es que este filtro sólo se aplica en el DEFINE o TABLE en que ha sido incluido. En otras palabras, si usted ha escrito más de un comando TABLE y ha puesto el filtro " FOR PERSONA.P03< 15" en uno de ellos el resultado de esta tabla incluirá sólo esta población, mientras que en las tablas restantes tendrá a toda la población de la base de datos. Ahora bien, si usted posee un filtro a nivel del comando RUNDEF y además posee uno a nivel de tabla, entonces este último se agregará o complementará al primero.

Los Filtros en la Aplicación

Sólo en el caso que usted prepare un programa en la opción "Programación en REDATAM" de la aplicación deberá determinar cuál será el nivel en que incluirá el filtro, en todos los demás casos, será la Aplicación la que determine el lugar apropiado para su inserción, usted sólo deberá elegir entre las opciones que se le presentan frente al texto "FILTRO" u optar por construir una nueva expresión haciendo uso del "Constructor de expresiones"

Usando el "Constructor de Expresiones" para una nueva definición de filtros.

Al hacer click en el botón Filtro se despliega la siguiente ventana fig. 1

Fig. 1 Ventana del Constructor de expresiones.



 

En la sección inferior y sobre el botón "Variables" se encuentra el listado de entidades que componen la base de datos; la barra de desplazamiento ubicada inmediatamente a la derecha de ese listado, le permite acceder a las entidades que poseen información sustantiva, a nivel de variable, que a usted le interesará recuperar. Estas son las entidades de vivienda, hogares y personas.

Procederemos a establecer un filtro que considere a las viviendas particulares ocupadas. Para ello realice los siguientes pasos:

1.- Mueva la barra de desplazamiento que se encuentra a la derecha del listado de variables hasta que ubique la entidad "Viviendas", selecci
one dando un click sobre ella y dé un Click sobre el botón "Variables".

2.- Se abrirá una ventana con el listado de variables asociadas a la entidad "Viviendas". Seleccione la variable
"Tipo de Vivienda" dando un doble click sobre ella para que aparezca en la ventana superior del constructor de expresiones; aqui se podrá construir el filtro deseado utilizando la barra de operadores aritméticos, operadores de relación y conectores lógicos que separa las ventanas principales del constructor de expresiones.

3.- Repita los pasos 1 y 2 para la variable "Condición de ocupación"


4.- Al dar un click sobre el botón "Labels", se abrirá una ventana mostrando las categorías disponibles para la variable seleccionada. Tenga presente que esta ventana sólo mostrará información para aquellas variables que posean categorías con rótulos, en caso contrario, aparecerá vacía.


La expresión completa debiera ser "VIVIENDA.
V01>=11 AND VIVIENDA.V01<= 16 AND VIVIENDA.V02 = 1 " según se muestra en la figura 2. Tome en cuenta que el operador lógico empleado en la expresión es ">= ,<= e = ".


 

            
Fig. 2

           


Fig. 2
  Distribución del Tipo de Viviendas a nivel País