| 4D v18QUERY SELECTION BY ATTRIBUTE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 QUERY SELECTION BY ATTRIBUTE 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| QUERY SELECTION BY ATTRIBUTE ( {tabla}{;}{conjOp ;} campoObjeto ; rutaAtributo ; opBusq ; valor {; *} ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| tabla | Tabla |   | Tabla para la cual devolver una selección de registros o tabla por defecto si se omite | |||||
| conjOp | Operador |   | Operador de conjunción a utilizar ara unir múltiples búsquedas (si las hay) | |||||
| campoObjeto | Campo |   | Campo objeto para buscar atributos | |||||
| rutaAtributo | Cadena |   | Nombre o ruta de atributo | |||||
| opBusq | Operador, Cadena |   | Operador de búsqueda (comparador) | |||||
| valor | Texto, Número, Fecha, Hora |   | Valor a comparar | |||||
| * | Operador |   | Continuar bandera de búsqueda | |||||
QUERY SELECTION BY ATTRIBUTE trabaja y realiza las mismas acciones que QUERY BY ATTRIBUTE. La diferencia entre estos dos comandos es el alcance de la búsqueda:
QUERY SELECTION BY ATTRIBUTE busca los registros en tabla. El comando QUERY SELECTION BY ATTRIBUTE cambia la selección actual de tabla para el proceso actual y vuelve el primer registro de la nueva selección el registro actual.
Para más información, consulte la descripción del comando QUERY BY ATTRIBUTE.
El comando QUERY SELECTION BY ATTRIBUTE es útil cuando una búsqueda no se puede definir mediante una combinación de QUERY BY ATTRIBUTE (e incluso QUERY) llamadas junto con el parámetro *. Por lo general, este es el caso cuando se desea consultar una selección actual que no sea resultado de una búsqueda previa, pero a partir de un comando como USE SET.
Usted quiere encontrar personas con una edad entre 20 y 30, entre los registros que anteriormente fueron resaltados por el usuario:
 USE SET("UserSet") //crea una nueva selección actual
 QUERY SELECTION BY ATTRIBUTE([People];[People]OB_Info;"age";>;20;*)
 QUERY SELECTION BY ATTRIBUTE([People];&;[People]OB_Info;"age";<;30) //dispara la búsqueda
	Producto: 4D
	Tema: Búsquedas
	Número 
        1424
        
        
        
	
	Creado por: 4D v16
	Modificado: 4D v16 R2
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v18)
	
	
	
	
	
 Añadir un comentario
Añadir un comentario