PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
  • Presentación
  • Notas
  • Limitaciones en Android
  • Limitaciones en iOS
  • Navegación por tabla con acceso directo y navegación por tabla cargado en memoria
  • Tipos de controles Tabla archivo de datos
  • Límite en Java: Entrada en cascada
  • Sincronización de la automatic (datos de la HFSQL Client/Server)
  • automatic visualización de registros encuadernados
  • Implementación a través del editor de ventanas (modo automatic)
  • Implementación a través del editor de ventanas (modo personalizado)
  • Aplicación mediante programación
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
Un control Tabla de navegación es un control cuyas columnas están vinculadas a elementos del un archivo de datos o de la consulta (fuente de datos). Cada columna de control Tabla puede serlo:
  • Vinculado a un elemento de la fuente de datos
  • Vinculado a un elemento de un archivo de datos relacionado con la fuente de datos
  • Calculada: Si la columna no está enlazada a un campo de un archivo de datos, es una columna calculada. En el caso de las columnas calculadas, el contenido de la columna se recalcula cada vez que se muestra una fila.
Cada fila de la control Tabla corresponde a un Record de la fuente de datos.
A navegando tabla control se utiliza para:
  • Ver el contenido de un archivo de datos (o consulta) con un Record por fila y seleccionar un Record (ver todo el archivo o una selección de Record s seleccionados según un filtro).
  • Versiones 23 y posteriores
    WINDEV Ver el contenido de los registros vinculados (por ejemplo, ver las líneas de pedido associated con un pedido mostrado en la control Tabla).
    Nueva funcionalidad versión 23
    WINDEV Ver el contenido de los registros vinculados (por ejemplo, ver las líneas de pedido associated con un pedido mostrado en la control Tabla).
    WINDEV Ver el contenido de los registros vinculados (por ejemplo, ver las líneas de pedido associated con un pedido mostrado en la control Tabla).
  • Borre un Record borrando un fila del control Tabla.
  • Modificar un Record modificando el contenido de un fila que se encuentra en el control Tabla.
  • Añade un Record introduciendo un fila en el control Tabla.
  • Versiones 23 y posteriores
    WINDEVHFSQL Client/Server Automáticamente actualización los datos modificados desde otro ordenador.
    Nueva funcionalidad versión 23
    WINDEVHFSQL Client/Server Automáticamente actualización los datos modificados desde otro ordenador.
    WINDEVHFSQL Client/Server Automáticamente actualización los datos modificados desde otro ordenador.
El número de registros que se pueden ver es ilimitado, sólo las filas de Visible de control Tabla se cargan en la memoria.
WEBDEV - Código Servidor Observación: Al crear un control Tabla basado en un archivo de datos no Ajax, una paginación se asocia automáticamente a este control. Este localizador se utiliza para mostrar los registros encontrados en el control Tabla.
Versiones 20 y posteriores
Android La navegación control Tabla ya está disponible para las aplicaciones Android.
iPhone/iPad La navegación por control Tabla ya está disponible para aplicaciones de iPhone/iPad.
Nueva funcionalidad versión 20
Android La navegación control Tabla ya está disponible para las aplicaciones Android.
iPhone/iPad La navegación por control Tabla ya está disponible para aplicaciones de iPhone/iPad.
Android La navegación control Tabla ya está disponible para las aplicaciones Android.
iPhone/iPad La navegación por control Tabla ya está disponible para aplicaciones de iPhone/iPad.

Notas

  • Los controles Tabla archivo de datos se utilizan principalmente para visualizar datos. Para introducir datos, utilice los controles de edición.
  • El fila seleccionado en el control Tabla corresponde al Record actual en el archivo de datos. Cuando se cambia de fila en el control Tabla, el Record actual en el archivo de datos se modifica automáticamente.
Android

Limitaciones en Android

  • La entrada de datos no está disponible en controles Tabla basados en un archivo de datos. TablaAdd, TableAddLine, TablaInsertar, TableInsertLine, TableModify y TableModifyLine no están disponibles en controles Tabla archivo de datos.
  • Solo la navegación automática está disponible en controles Tabla basados en un archivos de datos. La navegación mediante programación no está disponible.
  • Los controles Tabla basados en archivos de datos cargados en memoria no están limitados.
iPhone/iPad

Limitaciones en iOS

Los controles Tabla están disponibles en modo de solo lectura: la entrada de datos no está disponible en esta versión.
Navegación por tabla con acceso directo y navegación por tabla cargado en memoria
WINDEVWEBDEV - Código ServidorAndroidiPhone/iPadJava

Tipos de controles Tabla archivo de datos

Existen dos tipos de controles Tabla basados en archivos de datos:
  • La controles Tabla archivo de datos basada en el archivo en acceso directo. Estos son los controles Tabla archivo de datos "estándar".
  • La controles Tabla archivo de datos basada en un archivo cargado en memoria. Sólo se carga en la memoria un número específico de registros de archivos (especificados en el editor).. Estos controles Tabla archivo de datos se utilizan principalmente para realizar clasificaciones y búsquedas en cualquier columna..
    Android No se puede definir el número de registros cargados en la memoria.
Para obtener más información, consulte Comparación de las funcionalidades de los controles Tabla.
Java

Límite en Java: Entrada en cascada

En Java, la entrada en cascada no está disponible para el controles Tabla archivo de datos con acceso directo. La entrada en cascada está disponible para los controles tabla de navegación cargados sólo en memoria.
Versiones 23 y posteriores
WINDEV
Sincronización de la automatic (datos de la HFSQL Client/Server)
Un control Tabla archivo de datos se puede actualizar automáticamente, tan pronto como se modifique el archivo de datos HFSQL Client/Server asociado. Esta característica puede ser implementada:
  • en el editor:
    1. Abrir la ventana de navegación control Tabla description.
    2. En la pestaña "Contenido" seleccione el modo de sincronización de la visualización:
      Sincronización de la pantalla
      • Nunca: No se realiza ninguna sincronización (caso Default).
      • Solo modificación: La sincronización se realiza al modificar un Record.
      • Solo Agregar/Eliminar: La sincronización se realiza al añadir o eliminar un Record
      • Siempre: La sincronización se realiza tan pronto como se realiza una operación de escritura o borrado en el archivo de datos.
    3. Validar.
  • mediante programación: a través de la SynchroHFSQL Property que puede utilizarse en la navegación control Tabla.
Se produce la sincronización de automatic:
  • entre las diferentes instancias de la misma aplicación en un ordenador u ordenadores diferentes,
  • entre diferentes aplicaciones en un ordenador o en diferentes estaciones de trabajo
  • entre las diferentes ventanas de la misma aplicación, independientemente de si el contexto HFSQL es el mismo entre las ventanas.
Atención: Activar esta función aumenta la carga del servidor cuando se muestra la control Tabla o cuando se mueve en la control.
Nueva funcionalidad versión 23
WINDEV
Sincronización de la automatic (datos de la HFSQL Client/Server)
Un control Tabla archivo de datos se puede actualizar automáticamente, tan pronto como se modifique el archivo de datos HFSQL Client/Server asociado. Esta característica puede ser implementada:
  • en el editor:
    1. Abrir la ventana de navegación control Tabla description.
    2. En la pestaña "Contenido" seleccione el modo de sincronización de la visualización:
      Sincronización de la pantalla
      • Nunca: No se realiza ninguna sincronización (caso Default).
      • Solo modificación: La sincronización se realiza al modificar un Record.
      • Solo Agregar/Eliminar: La sincronización se realiza al añadir o eliminar un Record
      • Siempre: La sincronización se realiza tan pronto como se realiza una operación de escritura o borrado en el archivo de datos.
    3. Validar.
  • mediante programación: a través de la SynchroHFSQL Property que puede utilizarse en la navegación control Tabla.
Se produce la sincronización de automatic:
  • entre las diferentes instancias de la misma aplicación en un ordenador u ordenadores diferentes,
  • entre diferentes aplicaciones en un ordenador o en diferentes estaciones de trabajo
  • entre las diferentes ventanas de la misma aplicación, independientemente de si el contexto HFSQL es el mismo entre las ventanas.
Atención: Activar esta función aumenta la carga del servidor cuando se muestra la control Tabla o cuando se mueve en la control.
WINDEV
Sincronización de la automatic (datos de la HFSQL Client/Server)
Un control Tabla archivo de datos se puede actualizar automáticamente, tan pronto como se modifique el archivo de datos HFSQL Client/Server asociado. Esta característica puede ser implementada:
  • en el editor:
    1. Abrir la ventana de navegación control Tabla description.
    2. En la pestaña "Contenido" seleccione el modo de sincronización de la visualización:
      Sincronización de la pantalla
      • Nunca: No se realiza ninguna sincronización (caso Default).
      • Solo modificación: La sincronización se realiza al modificar un Record.
      • Solo Agregar/Eliminar: La sincronización se realiza al añadir o eliminar un Record
      • Siempre: La sincronización se realiza tan pronto como se realiza una operación de escritura o borrado en el archivo de datos.
    3. Validar.
  • mediante programación: a través de la SynchroHFSQL Property que puede utilizarse en la navegación control Tabla.
Se produce la sincronización de automatic:
  • entre las diferentes instancias de la misma aplicación en un ordenador u ordenadores diferentes,
  • entre diferentes aplicaciones en un ordenador o en diferentes estaciones de trabajo
  • entre las diferentes ventanas de la misma aplicación, independientemente de si el contexto HFSQL es el mismo entre las ventanas.
Atención: Activar esta función aumenta la carga del servidor cuando se muestra la control Tabla o cuando se mueve en la control.
Versiones 23 y posteriores
WINDEV
automatic visualización de registros encuadernados
En un tabla de navegación, puede ampliar un fila para ver los registros de otros archivos de datos que están vinculados al fila seleccionado.
Ejemplo:
Registros encuadernados

Implementación a través del editor de ventanas (modo automatic)

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Contenido", marque la opción "Mostrar un [ + ] para los detalles de fila".
    Visualizar un detalle
    La ventana de configuración se muestra automáticamente.
  3. En la ventana de ajustes:
    Registros vinculados automáticamente
    • Marque (si es necesario) "Habilitar la visualización de los datos vinculados".
    • Seleccione el modo de visualización "Automático". En este modo, todos los archivos de datos vinculados son propuestos por el usuario.
    • Validar.
  4. Valide la ventana de descripción del control Tabla.
Cuando se ejecuta el control Tabla, un menú emergente permite al usuario visualizar los datos vinculados a el archivo de datos que se muestran actualmente en la navegación control Tabla.
Registros encuadernados
Registros encuadernados
Observación: la imagen del "+" que aparece al principio de Line puede ser personalizada:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Estilo:
    • Seleccione "[+]/[-] Image IW para los detalles de fila".
    • Haga clic en "Imagen Más/Menos de la Ventana interna de detalles".
    • Seleccione la Image correspondiente al botón y valide.

Implementación a través del editor de ventanas (modo personalizado)

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Contenido", marque la opción "Mostrar un [ + ] para los detalles de fila". La ventana de configuración se muestra automáticamente.
  3. En la ventana de ajustes:
    • Marque (si es necesario) "Habilitar la visualización de los datos vinculados".
    • Seleccionar el modo de visualización "Manual. En este modo, sólo los datos que se encuentran en un archivo de datos son propuestos por el usuario. Tiene la posibilidad de personalizar los datos mostrados.
    • Seleccione el elemento fuente, que se encuentra en el archivo mostrado por el control Tabla.
    • Seleccione el elemento encuadernado en el archivo de datos encuadernados.
    • Seleccione los elementos que se mostrarán en la tabla de datos vinculados. Con los botones "+" y "-" se gestionan los datos a visualizar.
      Selección de detalles de un fila
    • Validar.
  4. Valide la ventana de descripción del control Tabla.
Cuando se ejecuta el control Tabla, un signo "+" permite al usuario visualizar los datos ligados al el archivo de datos que se muestran actualmente en la navegación control Tabla.
Vista detallada
Observación: la imagen del "+" que aparece al principio de Line puede ser personalizada:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Estilo:
    • Seleccione "[+]/[-] Image IW para los detalles de fila".
    • Haga clic en "Imagen Más/Menos de la Ventana interna de detalles".
    • Seleccione la Image correspondiente al botón y valide.

Aplicación mediante programación

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Crear un control Tabla de navegación basado en un archivo de datos o consulta.
  2. En el código de inicialización de control Tabla, utilice el RowDetailsBinding Property.
Nueva funcionalidad versión 23
WINDEV
automatic visualización de registros encuadernados
En un tabla de navegación, puede ampliar un fila para ver los registros de otros archivos de datos que están vinculados al fila seleccionado.
Ejemplo:
Registros encuadernados

Implementación a través del editor de ventanas (modo automatic)

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Contenido", marque la opción "Mostrar un [ + ] para los detalles de fila".
    Visualizar un detalle
    La ventana de configuración se muestra automáticamente.
  3. En la ventana de ajustes:
    Registros vinculados automáticamente
    • Marque (si es necesario) "Habilitar la visualización de los datos vinculados".
    • Seleccione el modo de visualización "Automático". En este modo, todos los archivos de datos vinculados son propuestos por el usuario.
    • Validar.
  4. Valide la ventana de descripción del control Tabla.
Cuando se ejecuta el control Tabla, un menú emergente permite al usuario visualizar los datos vinculados a el archivo de datos que se muestran actualmente en la navegación control Tabla.
Registros encuadernados
Registros encuadernados
Observación: la imagen del "+" que aparece al principio de Line puede ser personalizada:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Estilo:
    • Seleccione "[+]/[-] Image IW para los detalles de fila".
    • Haga clic en "Imagen Más/Menos de la Ventana interna de detalles".
    • Seleccione la Image correspondiente al botón y valide.

Implementación a través del editor de ventanas (modo personalizado)

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Contenido", marque la opción "Mostrar un [ + ] para los detalles de fila". La ventana de configuración se muestra automáticamente.
  3. En la ventana de ajustes:
    • Marque (si es necesario) "Habilitar la visualización de los datos vinculados".
    • Seleccionar el modo de visualización "Manual. En este modo, sólo los datos que se encuentran en un archivo de datos son propuestos por el usuario. Tiene la posibilidad de personalizar los datos mostrados.
    • Seleccione el elemento fuente, que se encuentra en el archivo mostrado por el control Tabla.
    • Seleccione el elemento encuadernado en el archivo de datos encuadernados.
    • Seleccione los elementos que se mostrarán en la tabla de datos vinculados. Con los botones "+" y "-" se gestionan los datos a visualizar.
      Selección de detalles de un fila
    • Validar.
  4. Valide la ventana de descripción del control Tabla.
Cuando se ejecuta el control Tabla, un signo "+" permite al usuario visualizar los datos ligados al el archivo de datos que se muestran actualmente en la navegación control Tabla.
Vista detallada
Observación: la imagen del "+" que aparece al principio de Line puede ser personalizada:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Estilo:
    • Seleccione "[+]/[-] Image IW para los detalles de fila".
    • Haga clic en "Imagen Más/Menos de la Ventana interna de detalles".
    • Seleccione la Image correspondiente al botón y valide.

Aplicación mediante programación

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Crear un control Tabla de navegación basado en un archivo de datos o consulta.
  2. En el código de inicialización de control Tabla, utilice el RowDetailsBinding Property.
WINDEV
automatic visualización de registros encuadernados
En un tabla de navegación, puede ampliar un fila para ver los registros de otros archivos de datos que están vinculados al fila seleccionado.
Ejemplo:
Registros encuadernados

Implementación a través del editor de ventanas (modo automatic)

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Contenido", marque la opción "Mostrar un [ + ] para los detalles de fila".
    Visualizar un detalle
    La ventana de configuración se muestra automáticamente.
  3. En la ventana de ajustes:
    Registros vinculados automáticamente
    • Marque (si es necesario) "Habilitar la visualización de los datos vinculados".
    • Seleccione el modo de visualización "Automático". En este modo, todos los archivos de datos vinculados son propuestos por el usuario.
    • Validar.
  4. Valide la ventana de descripción del control Tabla.
Cuando se ejecuta el control Tabla, un menú emergente permite al usuario visualizar los datos vinculados a el archivo de datos que se muestran actualmente en la navegación control Tabla.
Registros encuadernados
Registros encuadernados
Observación: la imagen del "+" que aparece al principio de Line puede ser personalizada:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Estilo:
    • Seleccione "[+]/[-] Image IW para los detalles de fila".
    • Haga clic en "Imagen Más/Menos de la Ventana interna de detalles".
    • Seleccione la Image correspondiente al botón y valide.

Implementación a través del editor de ventanas (modo personalizado)

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Contenido", marque la opción "Mostrar un [ + ] para los detalles de fila". La ventana de configuración se muestra automáticamente.
  3. En la ventana de ajustes:
    • Marque (si es necesario) "Habilitar la visualización de los datos vinculados".
    • Seleccionar el modo de visualización "Manual. En este modo, sólo los datos que se encuentran en un archivo de datos son propuestos por el usuario. Tiene la posibilidad de personalizar los datos mostrados.
    • Seleccione el elemento fuente, que se encuentra en el archivo mostrado por el control Tabla.
    • Seleccione el elemento encuadernado en el archivo de datos encuadernados.
    • Seleccione los elementos que se mostrarán en la tabla de datos vinculados. Con los botones "+" y "-" se gestionan los datos a visualizar.
      Selección de detalles de un fila
    • Validar.
  4. Valide la ventana de descripción del control Tabla.
Cuando se ejecuta el control Tabla, un signo "+" permite al usuario visualizar los datos ligados al el archivo de datos que se muestran actualmente en la navegación control Tabla.
Vista detallada
Observación: la imagen del "+" que aparece al principio de Line puede ser personalizada:
  1. Abrir la ventana de navegación control Tabla description.
  2. En la pestaña "Estilo:
    • Seleccione "[+]/[-] Image IW para los detalles de fila".
    • Haga clic en "Imagen Más/Menos de la Ventana interna de detalles".
    • Seleccione la Image correspondiente al botón y valide.

Aplicación mediante programación

Permitir que el usuario expanda las filas en una control Tabla de navegación para ver los registros vinculados:
  1. Crear un control Tabla de navegación basado en un archivo de datos o consulta.
  2. En el código de inicialización de control Tabla, utilice el RowDetailsBinding Property.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario