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 / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Looper
  • Condiciones de uso
  • Añadir una fila vacía
  • Características de la fila
  • Posición de la fila agregada
  • Consejos
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
Añade una fila al final de una control Looper. Los atributos de la nueva fila pueden contener tabulaciones.
Ejemplo
// Initialize the Looper control named LOOP_LOOPER1
LOOP_LOOPER1.DeleteAll()
HReadFirst(Product, ProdName)
WHILE HOut(Product) = False
LOOP_LOOPER1.AddLine(Product.ProdName, Product.Code)
HReadNext(Product, ProdName)
END
Sintaxis

Añadir un fila a un control Looper con atributos Ocultar los detalles

<Result> = <Looper control>.AddLine([<Value 1> [... [, <Value N>]]])
<Result>: Integro
  • Número de la fila añadida,
  • 0 si se produce un error.
<Looper control>: Nombre del control
Nombre del control Looper a utilizar.
<Value 1>: Tipo de atributo associated (opcional)
Valor del 1er atributo para la nueva fila.
Los diferentes valores deben ser especificados en el orden de los atributos (ventana control Looper description).
Para no especificar ningún valor para uno de los atributos, utilice una cadena vacía ("") o 0 (según el tipo de atributo).
Se añadirá una fila vacía si no se especifica ninguno de estos parámetros.
<Value N>: Tipo de atributo associated (opcional)
Valor del atributo Nth para el nuevo fila.
Los diferentes valores deben ser especificados en el orden de los atributos (ventana control Looper description).
Para no especificar ningún valor para uno de los atributos, utilice una cadena vacía ("") o 0 (según el tipo de atributo).
Se añadirá una fila vacía si no se especifica ninguno de estos parámetros.
Observaciones

Condiciones de uso

La función <Looper>.AddLine puede utilizarse en:
  • a control Looper basada en un archivo de datos,
  • a control Looper poblada programáticamente.
WEBDEV - Código Navegador Esta función no está disponible para los controles del looper lineal. Esta función está disponible para los controles Looper sólo en modo navegador.
WEBDEV - Código ServidorPHP Esta función está disponible para los controles del looper en modo Ajax, los controles del looper en modo clásico y los controles del looper lineal..
PHP <Looper>.AddLine solo se puede usar en un control Looper completado mediante programación.

Añadir una fila vacía

Después de añadir una fila vacía, cada atributo o control debe inicializarse individualmente.
Por ejemplo:
WEBDEV - Código Servidor Para una control Looper con atributos:
// Add an empty row
Index = LOOP_LOOPER1.AddLine()
 
// Then, initialize the attributes
ATT_AttributeLastName[Index] = "Hobbes"
ATT_AttributeFirstName[Index] = "Samantha"
ATT_ColorAttributeFirstName[Index] = LightRed
ATT_AttributeAddressVisible[Index] = False
WEBDEV - Código Servidor Para una control Looper sin atributos:
// Add an empty row
Index = LOOP_Looper1.AddLine()
 
// Then, initialize the controls
LOOP_Looper1[Index].ControlLastName = "Hobbes"
LOOP_Looper1[Index].ControlFirstName = "Samantha"
LOOP_Looper1[Index].ControlFirstName.BackgroundColor = LightRed
LOOP_Looper1[Index].ControlAddress.Visible = False

Características de la fila

  • Si un valor corresponde al resultado de un cálculo, la expresión numérica debe figurar entre paréntesis..
    Por ejemplo:
    LOOP_CalculationZone.AddLine((53+29), (83-21))
  • Los atributos de formato (por ejemplo, color) que no se especifican en el código de visualización fila se restablecen automáticamente.

Posición de la fila agregada

Por Default, el fila se añade al final del control Looper.
Si el control Looper está ordenado (.Sort), el fila añadido se posiciona en el control Looper según la ordenación actual.
WEBDEV - Código Servidor

Consejos

  • Optimización de la referencia:
    Si el control Looper contiene un Image, añada un atributo "Texto alternativo".. Su valor puede ser definido por la programación para que la referencia de su sitio INTERNET sea mejorada.
  • Active WEBDEV Page con un control Looper que contiene imágenes para mostrar en modo 100%:
    Para que se tenga en cuenta el 100% de Property, hay que añadir una frontera a control Imagen. Para evitar que aparezca este borde, el fondo Color del borde debe ser idéntico al fondo Color del Page.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 23
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