Especificación de criterios de Dataspy

Cuando crea, edita o copia un Dataspy, necesita especificar filtro, orden, diseño y criterios avanzados. Cuando el Dataspy se aplica a una lista, solo se encuentran los registros que coincidan con los criterios especificados y se muestran según el orden y el diseño especificados.

Para especificar criterios de filtro:

  1. Abra cualquier página de vista de lista, seleccione un Dataspy en la lista desplegable de Dataspy y, a continuación, haga clic en Editar.
  2. Seleccione Filtro en el panel izquierdo, vaya al primer campo y seleccione un campo para filtrar los datos.
  3. En el segundo campo seleccione un operador.
  4. En el tercer campo, especifique un valor para el filtro.
    Nota:  Introduzca fechas relativas al introducir + o - con unidades en días. Por ejemplo, "-1" es un día antes y >="-7" es la semana pasada.
  5. Para seleccionar un operador de combinación, haga clic en el hipervínculo Y/O. A continuación se indican los valores disponibles:
    • Especifique Y, para incluir registros que contengan todas las condiciones combinadas.
    • Especifique O, para incluir registros que contengan una u otra condición.
  6. Para añadir paréntesis a una fila seleccionada, haga clic en los botones de paréntesis Izquierdo y Derecho. Los paréntesis se utilizan para agrupar extractos cuando se mezclan los extractos Y y O.
  7. Especifique los criterios de filtro adicionales. Para añadir líneas adicionales al filtro, haga clic en Añadir línea.
    Nota: Para quitar una línea de filtro, elija la selección en blanco en la primera lista desplegable.

Consulte el siguiente ejemplo para especificar los criterios de ordenación:

  1. En el panel de la izquierda, haga clic en Ordenar.
  2. En la primera lista desplegable, especifique el campo para ordenar los registros y, a continuación, haga clic en el botón de orden ascendente u orden descendente para establecer un orden.
  3. Repita el proceso para campos adicionales según sea necesario.
Nota: Para eliminar los criterios de ordenación, seleccione la selección en blanco en las listas desplegables.

Consulte el siguiente ejemplo para especificar los criterios de diseño:

  1. En el panel de la izquierda, haga clic en Diseño.
  2. Mueva los campos de la lista Campos disponibles a la lista de Campos visibles como se describe a continuación:
    Función Procedimiento
    Añadir un campo Seleccione un campo en Campos disponibles y, a continuación, haga clic en la flecha derecha (>).
    Quitar un campo Seleccione un campo en Campos visibles y, a continuación, haga clic en la flecha izquierda (<).
    Añadir todos los campos Haga clic en la flecha derecha doble (>>).
    Quitar todos los campos Haga clic en la flecha izquierda doble (<<).
    Reordenar campos Seleccione un campo en Campos visibles y, a continuación, haga clic en la flecha hacia arriba o hacia abajo para mover el campo.
  3. Especifique el número de flechas para recuperar de la base de datos antes de descargar otro conjunto de flechas.

Puede especificar el número de registros para recuperarlo antes de que se recupere otro conjunto de registros de la base de datos en una vista de lista. Esta configuración no afecta a la altura de la tabla (el número de filas mostradas sin desplazar la tabla). Sin embargo, esta configuración es importante porque afecta a la velocidad para descargar y mostrar una lista que contiene una gran cantidad de registros.

Por ejemplo, si el valor se establece en 100 (el determinado), el sistema solo descarga los primeros 100 registros que coinciden con los criterios especificados en el Dataspy seleccionado. Cuando se desplaza hasta el final de los 100 registros, se muestran los siguientes 100 registros que coinciden. Si el valor se establece en 300, no se muestra ningún registro hasta que se recuperen los 300 registros.

Consulte el siguiente ejemplo para especificar los criterios avanzados:

  1. En el panel de la izquierda, haga clic Avanzado.
  2. Especifique una cláusula Where adicional según sea necesario. La cláusula Where se adjunta a la cláusula Where generada por el filtro Dataspy. La cláusula se adjunta a una instrucción Y si se ha especificado un filtro.
  3. Haga clic en Probar cláusula Where. Si la instrucción SQL compila sin ningún error, se muestra un mensaje de confirmación. También puede hacer clic en Mostrar instrucción SQL para ver la instrucción SQL completa. El campo Instrucción SQL es de solo lectura.