|
|
|
|
- Vista general de la control Looper
- Creación de una control Looper
- Creando una control Looper horizontal
- Atributos de una control Looper
- Atributos de una control Looper en WEBDEV
- Atributos de una control Looper en WINDEV o WINDEV Mobile
- Vocabulario
- Notas
- Intercambio de una control Tabla y una control Looper
- Refactorización: crear un control Looper a partir de los controles seleccionados
Vista general de la control Looper Un control Looper se utiliza para repetir los controles encontrados en un área específica.. Más concretamente, un control Looper es un control "contenedor" que sirve para repetir varias veces todos los control s (control s de edición, control s estáticos, cuadros combinados, ...) incluidos en él.
La control Looper permite visualizar e introducir datos con mayor facilidad. En comparación con la control Tabla, la control Looper presenta interfaces más ricas, ya que se pueden repetir todos los tipos de controles.. La información mostrada en el control Looper puede: - definirse mediante programación: esto se conoce como control Looper completado mediante programación .
- vienen de un archivo de datos o consulta: esto se conoce como control Looper basado en un archivo de datos .
- vienen de un WLanguage Variable: en ese caso se habla de control Looper basado en una variable.
- Según las plataformas, los controles del looper pueden ser visualizados:
- verticalmente (por Default en todas las plataformas).
- horizontalmente.
En WEBDEV, este tipo de control corresponde al Controles del looper lineal.
- La función "Pull to actualización" está disponible para los controles Looper en Android e iOS. Para obtener más información, consulte Pull to Refresh en controles Tabla y Looper (Android/iOS).
- La mayoría de los teléfonos inteligentes o tabletas muestran un botón "Siguiente" para que el usuario pueda pasar al siguiente elemento. En el caso de una control de edición dentro de una control Looper, esta tecla no puede utilizarse para pasar a la siguiente fila, ni para activar la entrada en cascada. Debe crear una interfaz específica para este tipo de entrada.
Creación de una control Looper Atributos de una control Looper Para que manipular a control Looper sea fácil, usted debe estar familiarizado con el siguiente vocabulario: | | denominar | Definition |
---|
Atributo | Un atributo es la asociación entre el control del looper y el Property de este control que se modificará en cada fila. Para cada atributo, se debe definir:- el nombre del atributo.
- el nombre de la control en el looper.
- la Property del control que se modificará en cada fila (valor, Color, etc.).
| Looper basado en un archivo de datos | El control Looper está basado en un archivo de datos o en una consulta. En cada fila aparece una Record de el archivo de datos . Existen dos tipos de controles Looper basados en un archivo de datos:- Looper con fuente de datos en memoria: El contenido del looper se carga en la memoria y luego se muestra. El acceso a los diferentes elementos de control es más rápido. Este modo está reservado para archivos de datos con menos de 100 000 registros.
- Looper con acceso directo a la fuente de datos (sin límite): El control Looper muestra el contenido del archivo de datos o consulta directamente. El registro actual corresponde al elemento seleccionado. Al seleccionar un elemento en el control Combo Box, se accede al archivo de datos relacionado. Este modo está reservado para los archivos de datos con más de 100 000 registros.
| El looper se rellena de forma programada | El control Looper no está basado en un archivo de datos o en una consulta. Los elementos que aparecen en la control son definidos por el desarrollador (mediante programación). | Looper basado en una Variable | La control Looper se basa en una Variable (global al proyecto, ventana o Page, miembro de clase, etc.). |
Intercambio de una control Tabla y una control Looper WINDEV, WINDEV Mobile y WEBDEV le permiten transformar automáticamente un control Tabla en un control Looper.: - Seleccione el control Tabla que desea transformar.
- En la pestaña "Modificación", en el grupo "Transformaciones", despliegue "Refactorización y permutaciones" y seleccione "Tabla a Looper".
Refactorización: crear un control Looper a partir de los controles seleccionados WINDEV, WINDEV Mobile y WEBDEV le permiten crear automáticamente un control Looper a partir de los controles actualmente seleccionados: - Seleccione los controles deseados.
- En la pestaña "Modificación", en el grupo "Transformaciones", despliegue "Refactorización y permutaciones" y seleccione la opción "Crear un looper a partir de la selección".
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|