QUERY SELECTION
QUERY SELECTION ( {tabla }{;}{ criterioBusqueda {; *}} )
Parámetro | Tipo | Descripción | |
---|---|---|---|
tabla | Table | → | Tabla en la cual efectuar la búsqueda o Tabla por defecto, si se omite |
criterioBusqueda | Expression | → | Líneas de búsqueda |
* | Operador | → | Bandera para continuar la búsqueda |
Descripción
QUERY SELECTION busca registros en tabla.El comando QUERY SELECTION cambia la selección actual de tabla para el proceso actual y hace que el primer registro de la nueva selección sea el registro actual.
QUERY SELECTION funciona y realiza las mismas acciones que QUERY. La diferencia entre los dos comandos es el alcance de la búsqueda:
- QUERY busca registros entre los registros en la tabla.
- QUERY SELECTION busca registros entre los registros de la selección actual de la tabla.
Para mayor información, consulte la descripción del comando QUERY.
El comando QUERY SELECTION es útil cuando una búsqueda no se puede definir utilizando una secuencia de llamadas enlazadas QUERY con el parámetro *. Por lo general, es el caso cuando desea consultar una selección actual que no sea resultado de una consulta previa, pero a partir de un comando como USE SET.
Ejemplo
Usted desea consultar los registros que han sido resaltados previamente por el usuario en un formulario de lista. Puedes escribir:
USE SET("UserSet") //reemplazar la selección actual con los registros seleccionados
QUERY SELECTION([Company];[Company]City="New York City";*)
QUERY SELECTION([Company]Type Business="Stock Exchange")
Va a encontrar todas las empresas ubicadas en la ciudad de Nueva York, con una actividad de Bolsa, entre la selección inicial del usuario.
Ver también
Propiedades
Número de comando | 341 |
Hilo seguro | ✓ |
Modifica variables | OK |
Modifica el registro actual | |
Modifica la selección actual |