4D v14.3Mostrar y seleccionar los registros |
||
|
4D v14.3
Mostrar y seleccionar los registros
Mostrar y seleccionar los registros
Cuando efectúe operaciones en sus datos, seleccione el grupo de registros con el cual quiere trabajar. Este grupo de registros se llama selección actual. La selección actual puede contener cero, uno, varios o todos los registros de una tabla. Cada tabla tiene su propia selección actual de registros. La selección actual es un concepto importante en 4D. Las operaciones de base de datos más comunes se realizan en los registros de la selección actual. Estas operaciones incluyen:
En otras palabras, la creación de una selección actual en una tabla es el primer paso hacia otras operaciones de gestión de datos. La selección actual de registros es siempre el conjunto de registros seleccionado más recientemente. Por ejemplo, imagine que la base de datos de su empresa tiene una tabla que almacena los registros de cada empleado. Supongamos que usted decide buscar los registros de todos los ingenieros en la empresa. La selección actual no variará hasta que realice una operación que la modifique. Puede cambiar la selección actual:
La barra de título del formulario de salida le indica cuántos registros hay en la tabla actual y cuantos registros hay en la selección actual. 4D Server: en un 4D remoto, la barra de título indica únicamente el número de registros de la selección actual. El panel de control de ciertos tipos de formularios de entrada muestra, bajo los botones de navegación, el número del registro seleccionado y el número total de registros de la selección actual. El número del registro seleccionado corresponde a su posición en la selección actual. Cada tabla en una base tiene su propia selección actual. En una base relacional, cambiar la selección actual en una tabla puede modificar las selecciones actuales en las tablas relacionadas. Por ejemplo, en una base de datos que contiene las tablas relacionadas [Empleados] y [Departamentos], una apertura de un formulario de entrada en la tabla [Departamentos] cambia la selección actual en la tabla [Empleados]. Esto significa, que los empleados que pertenecen a ese departamento se convierten en la nueva selección actual en la tabla [Empleados]. Para mayor información sobre relaciones consulte Tipos de relaciones. Si utiliza procesos para efectuar tareas en la base de datos, puede tener simultáneamente varias selecciones actuales por tabla. Cada proceso se comporta como un entorno 4D individual, lo cual permite efectuar tareas separadas. Puede ser útil tener más de una selección actual, particularmente cuando compara dos o más tipos de datos, tales como la facturación mensual de diferentes regiones de ventas. Para mayor información sobre procesos, consulte Procesos en el manual Lenguaje de 4D. Cuando utilice un formulario de salida para mostrar los registros, puede reinicializar la selección actual, de manera que contenga todos los registros de la tabla actual. En el entorno Aplicación, esta operación puede llevarse a cabo vía la acción estándar “Select All” o el comando ALL RECORDS del Lenguaje de 4D. En el entorno Diseño, puede utilizar el comando Mostrar todos del menú Registros. Todos los registros de la tabla actual se incluyen en la selección actual. Nota: el comando Mostrar todos se desactiva cuando utiliza un formulario de entrada. Puede definir una nueva selección actual en un formulario de salida seleccionando manualmente algunos registros y luego declararlos como nueva selección actual. Es decir, se crea una subselección. En el entorno Aplicación, administre registros marcados por los usuarios vía los comandos de manipulación de Conjuntos y los comandos del tema Selecciones. En el entorno Diseño, hay un comando Mostrar subconjunto en el menú Registros. Cuando se selecciona este comando, 4D restringe la selección actual al conjunto de los registros seleccionado manualmente en la ventana. Las diferentes posibilidades de selección manual de registros se describen en la sección “Seleccionar” en Formularios de salida. |
PROPIEDADES
Producto: 4D ARTICLE USAGE
Manual de Diseño ( 4D v14 R2) |