Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
GET QUERY DESTINATION
|
GET QUERY DESTINATION ( destinoTipo ; destinoObjeto ; destinoPunt ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
destinoTipo | Entero largo |
![]() |
0=selección actual, 1=conjunto, 2=selección temporal, 3=variable | |||||
destinoObjeto | Cadena |
![]() |
Nombre del conjunto o Nombre de la selección temporal o Cadena vacía | |||||
destinoPunt | Puntero |
![]() |
Puntero a la variable local si destinoTipo=3 | |||||
El comando GET QUERY DESTINATION devuelve el destino actual de los resultados de las búsquedas para el proceso en curso. Por defecto, los resultados de las búsquedas modifican la selección actual, pero puede modificar este funcionamiento con la ayuda del comando SET QUERY DESTINATION.
En el parámetro destinoTipo, 4D devuelve un valor indicando el destino actual de las búsquedas y en el parámetro destinoObjeto devuelve el nombre del destino (si aplica). Puede comparar el valor del parámetro destinoTipo con las constantes del tema Destinos de búsqueda:
Constante | Tipo | Valor |
Into current selection | Entero largo | 0 |
Into named selection | Entero largo | 2 |
Into set | Entero largo | 1 |
Into variable | Entero largo | 3 |
El valor devuelto en el parámetro destinoObjeto depende del valor del parámetro destinoTipo:
Parámetro destinoTipo | Parámetro destinoObjeto |
0 (selección actual) | destinoObjeto es una cadena vacía |
1 (conjunto) | destinoObjeto contiene el nombre del conjunto |
2 (selección temporal) | destinoObjeto contiene el nombre de la selección |
3 (variable) | destinoObjeto es una cadena vacía (utilizar el parámetro destinoPunt) |
Queremos modificar temporalmente el destino de búsqueda y restablecer los parámetros previos:
GET QUERY DESTINATION($vType;$vName;$ptr)
//recuperación de los parámetros actuales
SET QUERY DESTINATION(Into set;"$temp")
//modificación temporal del destino
QUERY(...) //búsqueda
SET QUERY DESTINATION($vType;$vName;$ptr)
//restablecimiento de los parámetros
Producto: 4D
Tema: Búsquedas
Número
1155
Creado por: 4D v13
Manual de lenguaje 4D ( 4D v20 R7)