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
  • Características de la fila
  • Manejo de un memo binario
  • clasificar
Inserta una fila en una control Looper.
Observación: Se recomienda utilizar la función <Looper>.InsertLine. Efectivamente, <Looper>.InsertLine le permite insertar:
  • TAB en los atributos/controles.
  • todos los tipos de valores en los atributos/controles.
WINDEVWINDEV Mobile Para los controles de Looper sin atributos, le recomendamos que utilice <Looper>.InsertLine.
Ejemplo
// Initialize the Looper control named LOOP_LOOPER1
LOOP_LOOPER1.DeleteAll()
Product.ReadFirst(ProdName)
WHILE Product.Out() = False
LOOP_LOOPER1.Insert(Product.ProdName + TAB + Product.Code)
Product.ReadNext(ProdName)
END
// Add values into the Looper control at position 12
LOOP_LOOPER1.Insert(LastName + TAB + FirstName + TAB + PhoneNum + TAB + FaxNum, 12)
Sintaxis
<Result> = <Looper control>.Insert(<Value> [, <Index>])
<Result>: booleano
  • True si la adición fue exitosa,
  • False en caso contrario.
<Looper control>: Nombre del control
Nombre del control Looper a utilizar.
<Value>: Cadena de caracteres
Lista de valores que se insertarán en la nueva fila. Este parámetro debe tener el siguiente formato:
<Value 1> + TAB + ... + <Value N>

Los diferentes valores deben ser especificados en el orden de los atributos (ventana control Looper description).
Para no especificar ningún valor para un atributo, utilice una cadena vacía ("") o 0 (según el tipo de atributo).
<Index>: Entero opcional
Índice del fila a partir del cual se insertará el nuevo fila.
  • Si este parámetro no se especifica o es igual a -1, el fila se insertará antes del fila actual . Si no se selecciona ninguna fila, la fila se insertará al final del control Looper.
  • Si <Index> es mayor que el número de filas, la fila se insertará en la última posición del control Looper. En este caso la función .Insert equivale a la función .Add.
  • Si este parámetro es 0, la fila se insertará en la primera posición del control Looper.
Observaciones

Condiciones de uso

La función .Insert 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 .Insert solo se puede usar en un control Looper completado mediante programación.

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.Insert((53+29) + TAB + (83-21), 12)

Manejo de un memo binario

Para insertar una nota binaria en una control Looper, utilice <Looper>.InsertLine.

clasificar

La función .Insert no tiene en cuenta el orden.
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