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
  • ¿Cómo proceder?
  • Creación de un control Tabla TreeView de navegación
  • Creación de un control Tabla TreeView de navegación
  • Definir las fuentes de la navegación control Tabla TreeView (ventana de control description)
  • Definición de los enlaces para las columnas de la navegación control Tabla TreeView
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
La navegación control Tabla TreeView
Presentación
Una navegación control Tabla TreeView es una Tabla TreeView vinculada a un archivo de datos o a una consulta. En este caso, la Tabla TreeView sólo puede estar vinculada a un archivo de datos o a una consulta cargada en memoria.
Versiones 18 y posteriores
WEBDEV - Código ServidorWindowsLinux La control Tabla TreeView ya está disponible para los sitios WEBDEV.
PHP La control Tabla TreeView está ahora disponible para los sitios PHP.
Nueva funcionalidad versión 18
WEBDEV - Código ServidorWindowsLinux La control Tabla TreeView ya está disponible para los sitios WEBDEV.
PHP La control Tabla TreeView está ahora disponible para los sitios PHP.
WEBDEV - Código ServidorWindowsLinux La control Tabla TreeView ya está disponible para los sitios WEBDEV.
PHP La control Tabla TreeView está ahora disponible para los sitios PHP.
¿Cómo proceder?
WINDEViPhone/iPad

Creación de un control Tabla TreeView de navegación

Para crear una control Tabla TreeView de navegación:
  1. En la pestaña "Creación", en el grupo "Datos", expanda "Tabla y List Box" y seleccione "TreeView Table".
  2. Haga clic en la ubicación en la que desea crear el control.
  3. Abra la pestaña "Contenido" de la control Tabla description.
    Ficha Contenido de control Tabla TreeView
    Esta pestaña permite definir las diferentes fuentes de control Tabla TreeView. Un control Tabla TreeView de navegación está vinculado a diferentes fuentes, utilizadas para mostrar registros anidados.
    Seleccione el modo de llenado: "Archivo/Pregunta".
  4. Si es necesario, defina los enlaces de las diferentes columnas de la control Tabla TreeView.
Versiones 19 y posteriores
WINDEV "Opción"Llenado retardado de subniveles
Cuando una control Tabla TreeView de navegación incluye varios elementos y subelementos, todo su relleno puede ser bastante largo..
La opción "Relleno aplazado de los subniveles (más rápido)" se utiliza para llenar cada subnivel sólo cuando el usuario hace clic para ampliar un nivel. En este caso, el tiempo de llenado se extiende y el llenado inicial es mucho más rápido..
Observación: Para utilizar esta opción en una control Tabla TreeView llena mediante programación, llame a AddChildDelayed.
Nueva funcionalidad versión 19
WINDEV "Opción"Llenado retardado de subniveles
Cuando una control Tabla TreeView de navegación incluye varios elementos y subelementos, todo su relleno puede ser bastante largo..
La opción "Relleno aplazado de los subniveles (más rápido)" se utiliza para llenar cada subnivel sólo cuando el usuario hace clic para ampliar un nivel. En este caso, el tiempo de llenado se extiende y el llenado inicial es mucho más rápido..
Observación: Para utilizar esta opción en una control Tabla TreeView llena mediante programación, llame a AddChildDelayed.
WINDEV "Opción"Llenado retardado de subniveles
Cuando una control Tabla TreeView de navegación incluye varios elementos y subelementos, todo su relleno puede ser bastante largo..
La opción "Relleno aplazado de los subniveles (más rápido)" se utiliza para llenar cada subnivel sólo cuando el usuario hace clic para ampliar un nivel. En este caso, el tiempo de llenado se extiende y el llenado inicial es mucho más rápido..
Observación: Para utilizar esta opción en una control Tabla TreeView llena mediante programación, llame a AddChildDelayed.
Versiones 18 y posteriores
WEBDEV - Código Servidor

Creación de un control Tabla TreeView de navegación

Para crear una control Tabla TreeView de navegación:
  1. En la pestaña "Creación", en el grupo "Datos", expanda "Tabla y List Box" y seleccione "TreeView Table".
  2. Comienza la creación de la Tabla TreeView asistente.
  3. En el asistente, seleccione "Visualizar los datos de un archivo o consulta existente". Pase a la etapa siguiente.
  4. Definir las diferentes fuentes de la Tabla TreeView. Una tabla TreeView de navegación está vinculada a diferentes fuentes, utilizadas para mostrar registros anidados.
    Fuentes de la estructura del árbol (asistente para la creación de control)
Observación: Si esta información no se especifica en el asistente, los datos pueden modificarse en la pestaña "Contenido" del control.
Nueva funcionalidad versión 18
WEBDEV - Código Servidor

Creación de un control Tabla TreeView de navegación

Para crear una control Tabla TreeView de navegación:
  1. En la pestaña "Creación", en el grupo "Datos", expanda "Tabla y List Box" y seleccione "TreeView Table".
  2. Comienza la creación de la Tabla TreeView asistente.
  3. En el asistente, seleccione "Visualizar los datos de un archivo o consulta existente". Pase a la etapa siguiente.
  4. Definir las diferentes fuentes de la Tabla TreeView. Una tabla TreeView de navegación está vinculada a diferentes fuentes, utilizadas para mostrar registros anidados.
    Fuentes de la estructura del árbol (asistente para la creación de control)
Observación: Si esta información no se especifica en el asistente, los datos pueden modificarse en la pestaña "Contenido" del control.
WEBDEV - Código Servidor

Creación de un control Tabla TreeView de navegación

Para crear una control Tabla TreeView de navegación:
  1. En la pestaña "Creación", en el grupo "Datos", expanda "Tabla y List Box" y seleccione "TreeView Table".
  2. Comienza la creación de la Tabla TreeView asistente.
  3. En el asistente, seleccione "Visualizar los datos de un archivo o consulta existente". Pase a la etapa siguiente.
  4. Definir las diferentes fuentes de la Tabla TreeView. Una tabla TreeView de navegación está vinculada a diferentes fuentes, utilizadas para mostrar registros anidados.
    Fuentes de la estructura del árbol (asistente para la creación de control)
Observación: Si esta información no se especifica en el asistente, los datos pueden modificarse en la pestaña "Contenido" del control.

Definir las fuentes de la navegación control Tabla TreeView (ventana de control description)

Definir las fuentes de la navegación control Tabla TreeView:
  1. Abra la ventana de descripción del control.
  2. En la pestaña "Contenido", seleccione "Archivo/Consulta" si es necesario.
  3. Haga clic en el botón "Agregar". Se añade automáticamente una fuente "<Ninguna>".
  4. Defina las características de esta fuente:
    • Fuente: corresponde a el archivo de datos o a la consulta que se va a realizar.
    • Navegue por: corresponde a la tecla de búsqueda utilizada para navegar por la fuente.
    • Mostrado: corresponde a la posición visualizada en la primera columna de la control Tabla TreeView.
      WEBDEV - Código Servidor Observación: Para cada nivel, tiene la posibilidad de personalizar la Image colapsada y la Image expandida.
  5. Si es necesario, defina el origen del enlace del nivel anterior. Por ejemplo, si el primer nivel explora el fichero de datos de los clientes, el segundo puede explorar el fichero de datos de los pedidos, por ejemplo. Los elementos que se utilizarán para set el enlace son "Customer.CustomerID" y "Orders.CustomerID". Con Default, el origen del enlace se deduce automáticamente de los elementos y enlaces definidos en el análisis.
  6. Defina tantas fuentes como sea necesario.
La primera columna de la control Tabla TreeView muestra los datos "Mostrados" de las fuentes seleccionadas.
Caso especial: Tabla TreeView archivo de datos recursiva
Un control Tabla TreeView de navegación puede mostrar Record s que dependen del Record anterior (caso estándar de una relación recursiva para gestionar padres / hijos, por ejemplo)
Ejemplo de Tabla TreeView recursiva
Para utilizar este tipo de Tabla TreeView, puede establecer una relación reflexiva en la pestaña "Contenido" de la ventana de control description.
Las filas "raíz" están asociadas a una Record para la que el elemento vinculado corresponde a 0 o está vacío (según el tipo de elemento).

Definición de los enlaces para las columnas de la navegación control Tabla TreeView

En Default, la primera columna de la navegación control Tabla TreeView (columna que representa la jerarquía) muestra los elementos especificados en las fuentes (pestaña "Contenido", valor "Visualizado" de las diferentes fuentes).
La control Tabla TreeView también puede mostrar otros datos en sus otras columnas.
Para definir los enlaces de las diferentes columnas:
  1. Si es necesario, cree una nueva columna ("Nueva" en la ventana description de control Tabla TreeView) o seleccione una columna existente.
  2. Vaya a la pestaña "Binding" y defina el enlace de datos deseado. La encuadernación puede ser:
    • archivo único: en este caso, el enlace puede ser set a uno de los archivos de origen de control Tabla TreeView.
      Si se modifica uno de los registros mostrados por el control Tabla TreeView, esta modificación se aplica automáticamente al archivo de datos del associated.
    • multiarchivo: en este caso, la vinculación puede ser de set a un archivo de datos en relación con un archivo de origen.
      Si se modifica uno de los registros mostrados por el control Tabla TreeView, esta modificación no se aplicará automáticamente al archivo de datos del associated. Debe ser gestionado por programación.
  3. Valide.
Ver también
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario