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.
Ayuda / ¿Cómo proceder? / Programación
  • Método 1: Rellenar según la posición del padre fila
  • Método 2: Rellenar según la ruta del elemento padre
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Una control Tabla TreeView es una control Tabla cuya una de las columnas es una vista en árbol.. A control Tabla TreeView la llena TableAddChild.
Existen varios métodos de llenado:
Método 1: Rellenar según la posición del padre fila
Este método se basa en la posición de la matriz fila. Cada elemento hijo se añade en relación con el número fila de su matriz. La sintaxis de TableAddChild es la siguiente:
TableAddChild(<TreeView Table name>, <Parent row number>, <Child element>)
Por ejemplo:
TableAddChild(TVT_MyTable, 0, "France")TableAddChild(TVT_MyTable, 0, "Italy")
TableAddChild(TVT_MyTable, 1, "Hérault")
TableAddChild(TVT_MyTable, 1, "Gard")
TableAddChild(TVT_MyTable, 4, "Tuscany")
TableAddChild(TVT_MyTable, 4, "Venetia")
TableAddChild(TVT_MyTable, 2, "Montpellier")
TableAddChild(TVT_MyTable, 2, "Sète")
TableAddChild(TVT_MyTable, 5, "Nimes")
TableAddChild(TVT_MyTable, 2, "Agde")
TableAddChild(TVT_MyTable, 9, "Florence")
TableAddChild(TVT_MyTable, 9, "Siena")
TableAddChild(TVT_MyTable, 12, "Venice")
TableAddChild(TVT_MyTable, 8, "Lombardy")
TableAddChild(TVT_MyTable, 14, "Milan")
Método 2: Rellenar según la ruta del elemento padre
Este método se basa en la ruta de la madre fila. Cada elemento hijo se añade en relación con el ruta de su matriz. La sintaxis de TableAddChild es la siguiente:
TableAddChild(<TreeView Table name>, <Parent element path>, <Child element>)
Por ejemplo:
TableAddChild(TVT_MyTable, "", "France")TableAddChild(TVT_MyTable, "", "Italy")
TableAddChild(TVT_MyTable, "France", "Hérault")
TableAddChild(TVT_MyTable, "France", "Gard")
TableAddChild(TVT_MyTable, "Italy", "Tuscany")
TableAddChild(TVT_MyTable, "Italy", "Venetia")
TableAddChild(TVT_MyTable, "France" + TAB + "Hérault", "Montpellier")
TableAddChild(TVT_MyTable, "France" + TAB + "Hérault", "Sète")
TableAddChild(TVT_MyTable, "France" + TAB + "Gard", "Nimes")
TableAddChild(TVT_MyTable, "France" + TAB + "Hérault", "Agde")
TableAddChild(TVT_MyTable, "Italy" + TAB + "Tuscany", "Florence")
TableAddChild(TVT_MyTable, "Italy" + TAB + "Tuscany", "Siena")
TableAddChild(TVT_MyTable, "Italy" + TAB + "Venetia", "Venice")
TableAddChild(TVT_MyTable, "Italy", "Lombardy")
TableAddChild(TVT_MyTable, "Italy" + TAB + "Lombardy", "Milan")
Versión mínima requerida
  • Versión 11
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 30/10/2022

Señalar un error o enviar una sugerencia | Ayuda local