|
|
|
|
- Presentación
- Características de los controles de la mesa
Los diferentes tipos de controles de la Tabla: se rellena mediante programación, con o sin acceso a la fuente de datos
WINDEV, WEBDEV y WINDEV Mobile le permiten usar: - Controles de tabla rellenados mediante programación.
- Controles de tabla basados en un archivo de datos con acceso directo (llamados control Tabla basados en un archivo de datos).
- Controles de mesa basados en un archivo de datos cargados en memoria. En este caso, sólo se carga un número limitado de registros en la memoria. Si el archivo de datos contiene más registros que el número definido en la descripción del control Tabla, se muestra un mensaje al usuario: "Hay más de XXX registros. Sólo se mostrarán las primeras filas XXX".
La tabla a continuación presenta las diferentes características disponibles (o no) para los diferentes tipos de controles de la Tabla. Observación: El concepto de control basado en un "archivo cargado en la memoria" también se puede aplicar a: - Controles de List Box,
- Controles ListView,
- Controles Combo Box.
Características de los controles de la mesa | | | | Funcionalidad | Control Tabla rellenado mediante programación | Control Tabla con acceso directo a la fuente de datos | Control Tabla con fuente de datos en memoria |
---|
Automáticamente se llena con el contenido del archivo de datos | | X | X | Toma en cuenta automáticamente el último filtro implementado en el archivo de datos (HFilter) | | X | X | Los registros se añaden y modifican automáticamente en el archivo de datos. | | X | X | Apoyo a la multiselección. | X | X | X | Sólo se leen los registros de Visible. | | X | X | Número de elementos (..Ocurrencia) calculado por la búsqueda si es necesario | | X | X | Sort y lupa disponibles para todas las columnas | X | | X | D muestra el último Record o el Record del medio sin leer todos los Record s anteriores. | | X | | función TableSave | | X | X | Utilizando TableDisplay con la siguiente sintaxis: TableDisplay(Nombre de la mesa, taCurrentSelection) | | X | X | Fichero de datos posicionado en la selección | | X | X | Archivo de datos posicionado durante el Event "Visualización de un fila" | | X | X | Scrollbar con movimiento continuo prohibido | X | | X | La barra de desplazamiento de un elemento | | X | X | Actualización automática | | X | | Uso ilimitado de TableAddLine | X | X * | X | función TableRecNum | | X | X | función TableSearch | X | Limited | X | función SQLTable | X | | | función TableSelectToFile | | X | X | Capacidad de realizar una iteración manual | | X | | filtros property | | X | | Manejando las cerraduras de Record | | X | X | R - leyendo el Record durante la selección - | | X | | La relectura de la Record al entrar en la entrada | | X | X | Re: lectura de los registros durante el scroll | | X | | Soporta archivos de gran tamaño (más de 100 000 registros) | | X | | Support para la compatibilidad con las tablas en formato 5.5 | X | X | | Error fatal causado por un problema de HFSQL durante la inicialización | Según el código | X | X | Huella de memoria | Todo está en la memoria | Bajo | Todo está en la memoria | Rupturas | X | | X | Selección por cell | X | | X |
(*) En el caso de las tablas control basadas en un archivo de datos con acceso directo, si se desactivó la entrada en cascada, se puede llamar a TableAddLine para añadir un fila al control y permitir a los usuarios introducir datos. En este caso, se puede llamar a TableAddLine una sola vez. Los controles de tabla con fuente de datos en memoria son similares a los controles de tabla estándar. Las principales diferencias entre estos dos tipos de controles se muestran en negrita. Los controles de tabla con fuente de datos en memoria tienen múltiples ventajas, especialmente la capacidad de ordenar y buscar en cualquier columna. También se utilizan para almacenar el valor de las columnas calculadas para todas las filas.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|