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 / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Looper
  • Presentación
  • Atributos y controles de una control Looper basada en un archivo de datos
  • Atributos y controles de una control Looper basada en un archivo de datos en WINDEV o WINDEV Mobile
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
Presentación
Este tipo de control Looper utiliza los datos de un archivo de datos o de la consulta.
Cada fila que se encuentra en el control Looper corresponde a un Record de la fuente de datos.
El número de registros que se pueden ver es ilimitado, sólo las filas de Visible de control se cargan en la memoria.
La Live Data (disponible en el editor) sirve para redimensionar fácilmente los controles que se encuentran en las filas.
Atributos y controles de una control Looper basada en un archivo de datos
WINDEVUniversal Windows 10 AppJava

Atributos y controles de una control Looper basada en un archivo de datos en WINDEV o WINDEV Mobile

Un control Looper incluye controles que se repiten en cada fila.
Para los nuevos Looper control s basados en un archivo de datos, se crea un control para cada elemento de el archivo de datos o consulta.
Para modificar una o más características de estos controles (color, estado, ancho, alto, etc.), basta con manipularlos mediante programación en el evento "Visualización de una fila" del control Looper.
Por ejemplo, la control Looper denominada "LOOP_MyLooper" se basa en el fichero "Cliente".. Este archivo de datos contiene 10 elementos (nombre, dirección y número de Phone de cada cliente por ejemplo). Al crear la control Looper, se crearán automáticamente 10 controles: cada control será relacionado a un elemento del fichero de datos "Cliente".
Para obtener un fondo Color diferente para "EDT_CustomerName" en cada fila, simplemente manipular este control a través de la programación para set el fondo deseado Color. Por ejemplo:
// -- Displaying a row of LOOP_MyLooper
Index is int
// Retrieve the index of the current row
Index = LOOP_MyLooper
 
IF IsEven(Index) = True THEN
// The background color will be red for the even rows
LOOP_MyLooper[Index].EDT_CustomerName.BackgroundColor = LightRed
ELSE
// The background color will be blue for the odd rows
LOOP_MyLooper[Index].EDT_CustomerName.BackgroundColor = LightBlue
END
Observación: Para la compatibilidad con WEBDEV, también tiene la posibilidad de utilizar los atributos.
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

Última modificación: 23/06/2023

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