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
HIGHLIGHT RECORDS
|
HIGHLIGHT RECORDS ( {tabla }{;}{ nomConjunto {; *}} ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
tabla | Tabla |
![]() |
Tabla de la cual seleccionar los registros Si se omite, tabla del formulario actual | |||||
nomConjunto | Cadena |
![]() |
Conjunto de registros a seleccionar o Userset si se omite | |||||
* | Operador |
![]() |
Desactivar el desplazamiento automático de la lista | |||||
El comando HIGHLIGHT RECORDS permite seleccionar registros en un formulario listado. Esta operación es idéntica a la selección de registros manual en modo listado utilizando el ratón o las combinaciones de teclado Mayús+Clic o Ctrl+Clic (Windows) o comando+Clic (Mac OS). La selección actual no se modifica.
Nota: el conjunto de registros seleccionados se actualiza después de redibujar los registros; es decir, después de la ejecución de todo el método de llamado y no sólo inmediatamente después de la ejecución de HIGHLIGHT RECORDS.
El parámetro tabla permite designar la tabla de la cual seleccionar los registros. Este parámetro se puede utilizar, particularmente, para seleccionar los registros de los subformularios incluidos, los cuales no pertenecen a la tabla actual (ver a continuación).
Cuando se pasa el parámetro *, provoca la inactivación de la función de desplazamiento automático de la lista si los registros seleccionados no son visibles. Este mecanismo autoriza la gestión personalizada del desplazamiento vía el comando OBJECT SET SCROLL POSITION.
Nota: en el marco de los subformularios incluidos, el comando HIGHLIGHT RECORDS no hace nada si la propiedad de selección Multilíneas no está seleccionada para el formulario. En este caso, para seleccionar una línea, debe utilizar el comando GOTO SELECTED RECORD.
En un formulario de salida mostrado por el comando MODIFY SELECTION, usted quiere que el usuario pueda realizar búsquedas sin que la selección actual se modifique. Para hacer esto, coloque un botón Buscar en el formulario y asócielo con el siguiente método:
SET QUERY DESTINATION(Into set;"UserSet")
QUERY
SET QUERY DESTINATION(Into current selection)
HIGHLIGHT RECORDS
Cuando el usuario hace clic en el botón, aparece la caja de diálogo estándar buscar. Una vez se valida la búsqueda, los registros encontrados se seleccionarán sin que la selección actual se modifique.
Producto: 4D
Tema: Selecciones
Número
656
Modificado: 4D 2004
Manual de lenguaje 4D ( 4D v20 R7)