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.
WINDEV 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.

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