PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Presentación
  • Inicialización de una control TreeMap
  • Manipulación de una control TreeMap asociada a una control Tabla
  • Presentación
  • Visualizar en la control TreeMap el elemento seleccionado en la control Tabla
  • Visualizar en la control Tabla el elemento seleccionado en la control TreeMap
  • Visualizar en el control TreeMap el grupo seleccionado en el control Tabla
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 AppWindows Mobile
Otros
Procedimientos almacenados
Presentación
WINDEV le permite manipular a control TreeMap programando. Para hacerlo, usa la Variable de la control TreeMap en el código.
El Variable del control TreeMap corresponde al nombre del control TreeMap.
La programación de la control TreeMap se puede realizar a través de:
Observación: También tiene la posibilidad de programar manipular, un elemento que se encuentra en un control TreeMap..
Inicialización de una control TreeMap
Para inicializar una control TreeMap, todo lo que tiene que hacer es describir todos los elementos con TreeMapAñadir.
Observación: Una control TreeMap se puede llenar programando con:
  • los registros de un archivo de datos,
  • los elementos de una control Tabla, ...
Ejemplo:
// Fill a TreeMap control from a browsing Table control
Path is string
TreeMapDeleteAll(TMAP_Wine)
FOR I = 1 _TO_ TABLE_WINE..Occurrence
Path  = TABLE_WINE.COL_WineType[I] + "\" + TABLE_WINE.COL_Owner[I]
SWITCH TABLE_WINE.COL_WineType[I]
CASE "RED"
TreeMapAdd(TMAP_Wine, Path, TABLE_WINE.COL_Price[I], LightRed)
CASE "WHITE"
TreeMapAdd(TMAP_Wine, Path, TABLE_WINE.COL_Price[I], White)
CASE "ROSÉ"
TreeMapAdd(TMAP_Wine, Path, TABLE_WINE.COL_Price[I], PastelRed)
END
END
Manipulación de una control TreeMap asociada a una control Tabla

Presentación

Cuando un control TreeMap muestra visualmente los elementos que se encuentran en un control Tabla, puede ser useful para permitir interacciones entre los dos controles. Por ejemplo:
  • seleccionar en la control TreeMap el elemento seleccionado en la control Tabla (y a la inversa).
  • seleccionar en el control TreeMap el grupo seleccionado en el control Tabla.
Veamos algunos ejemplos de operaciones que se pueden realizar.

Visualizar en la control TreeMap el elemento seleccionado en la control Tabla

Para visualizar en la control TreeMap el elemento seleccionado en la control Tabla, basta con utilizar TreeMapSeek.
Ejemplo:
SelectionPath is string
SelectionPath = COL_WineType[TABLE_WINE] + "\" + COL_Owner[TABLE_WINE]
TMAP_Wine = TreeMapSeek(TMAP_Wine, SelectionPath)

Visualizar en la control Tabla el elemento seleccionado en la control TreeMap

Para visualizar en la control Tabla el elemento seleccionado en la control TreeMap, basta con utilizar TableSeek.
Ejemplo: Este código se puede introducir en el código de selección de un elemento que se encuentra en el control TreeMap:
Path is string
Path = TMAP_Wine[TMAP_Wine]
Path = ExtractString(Path, 2, "\")
RowSubscript is int = TableSeek(COL_Owner, Path)
TableSelectPlus(TABLE_WINE, RowSubscript)

Visualizar en el control TreeMap el grupo seleccionado en el control Tabla

Para visualizar en la control TreeMap el grupo de elementos seleccionados en la control Tabla, basta con utilizar TreeMapSelectGroup.
Ejemplo:
SelectionGroup is string
SelectionGroup = COL_WineType[TABLE_WINE]
TreeMapSelectGroup(TMAP_Wine, SelectionGroup)
Versión mínima requerida
  • Versión 15
Comentarios
Haga clic en [Agregar] para publicar un comentario