4D v13.4QUERY SELECTION |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v13.4
QUERY SELECTION
|
QUERY SELECTION ( {tabla }{;}{ criterioBusqueda {; *}} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
tabla | Tabla |
![]() |
Tabla en la cual efectuar la búsqueda o Tabla por defecto, si se omite | |||||
criterioBusqueda | Expresión |
![]() |
Líneas de búsqueda | |||||
* | Operador |
![]() |
Bandera para continuar la búsqueda | |||||
QUERY SELECTION busca registros en tabla. El comando QUERY SELECTION cambia la selección actual de tabla para el proceso actual y hace del primer registro de la nueva selección en 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:
Para mayor información, consulte la descripción del comando QUERY.
Este ejemplo ilustra la diferencia entre QUERY y QUERY SELECTION. Acá hay dos búsquedas:
` Buscar TODAS las empresas ubicadas en Madrid
QUERY([Empresas];[Empresas]Ciudad="Madrid")
` Buscar TODAS las empresas que realizan negocios bursátiles
` sin importar en que ciudad se encuentran
QUERY([Empresas];[Empresas]Actividad="Negocios bursátiles")
Note que el segundo QUERY simplemente “ignora” el resultado del primero. Compare con:
` Buscar TODAS las empresas ubicadas en Madrid
QUERY([Empresas];[Empresas]Ciudad="Madrid")
` Buscar empresas que realicen negocios bursátiles
` y que estén ubicadas en Madrid
QUERY SELECTION([Empresas];[Empresas]Actividad="Negocios bursátiles")
QUERY SELECTION busca únicamente entre los registros seleccionados, en este ejemplo las empresas ubicadas en Madrid.
Producto: 4D
Tema: Búsquedas
Número
341
Lista alfabética de los comandos
Modificado: 4D v6.5