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
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
Inserta una fila en una control Looper.
Observación: Se recomienda utilizar la función LooperInsertLine. Efectivamente, LooperInsertLine le permite insertar:
  • TAB en los atributos/controles.
  • todos los tipos de valores en los atributos/controles.
Ejemplo
// Initialize the Looper control named LOOP_LOOPER1
LooperDeleteAll(LOOP_LOOPER1)
HReadFirst(Product, ProdName)
WHILE HOut() = False
LooperInsert(LOOP_LOOPER1, Product.ProdName + TAB + Product.Code)
HReadNext(Product, ProdName)
END
// Add values into the Looper control at position 12
LooperInsert(LOOP_Looper1, LastName + TAB + FirstName + TAB + PhoneNum + TAB + FaxNum, 12)
Sintaxis
<Result> = LooperInsert(<Looper control> , <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.
Si este parámetro es una cadena vacía (""), la fila se añadirá en la control Looper actual .
<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 LooperInsert equivale a la función LooperAdd.
  • 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 LooperInsert 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:
LooperInsert(LOOP_CalculationZone, (53+29) + TAB + (83-21), 12)

Manejo de un memo binario

Para insertar una nota binaria en una control Looper, utilice LooperInsertLine.

clasificar

La función LooperInsert no tiene en cuenta el orden.
Componente: wd290obj.dll
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