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
  • Ordenar
  • Tratamiento de una nota binaria
  • Modificar un control Looper sin atributos
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Cambia los valores de los atributos de una fila de un control Looper.
Nota: Se recomienda utilizar <Looper>.ModifyLine. En efecto, <Looper>.ModifyLine permite insertar:
  • Caracteres TAB en los atributos/controles.
  • todos los tipos de valores en los atributos/controles.
WINDEVReportes y ConsultasAndroidiPhone/iPadJavaCódigo de Usuario (UMC) Para los controles Looper sin atributos, se recomienda modificar directamente el valor de los controles correspondientes. Para obtener más información, consulte " Modificar un control Looper sin atributos.
Ejemplo
// Modify a row in a Looper control
LOOP_Looper1.Modify(ProductName + TAB + ProductCode, Index)
// Modifies a value in the Looper control at position 12
LOOP_Looper1.Modify(LastName + TAB + FirstName + TAB + ...
	PhoneNum + TAB + FaxNum, 12)
Sintaxis
<Looper control>.Modify(<Value> [, <Index>])
<Looper control>: Nombre del control
Nombre del control Looper a utilizar.
<Value>: Cadena de caracteres
Lista de valores modificados. Este parámetro debe tener el siguiente formato:
<Value 1> + TAB + ... + <Value N>

Los diferentes valores deben especificarse en el orden de los atributos (Ventana de descripción del control Looper).
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 de la fila a modificar.
  • Si no se especifica este parámetro, la modificación se realizará en la unidad actual.
  • Si <Índice> es superior al número de filas, la función <Looper>.Modificar equivale a la función <Looper>.Add.
Observaciones

Condiciones de uso

La función <Looper>.Modificar puede utilizarse en:
  • un control Looper basado en un archivo de datos,
  • un control Looper rellenado mediante programación.
WEBDEV - Código Navegador Esta función no está disponible para los controles Looper lineales. Esta función sólo está disponible para los controles Looper en modo navegador.
WEBDEV - Código ServidorPHP Esta función está disponible para los controles Looper en modo AJAX, los controles Looper en modo clásico y los controles Looper lineales.
PHP <Looper>.Modificar sólo puede utilizarse en un control Looper rellenado mediante programación.

Ordenar

Si <Looper>.Modificar modifica un atributo de ordenación del control Looper actual, se eliminará el criterio de ordenación establecido con este atributo.

Tratamiento de una nota binaria

Para modificar una nota binaria en un control Looper, utilice <Looper>.ModifyLine.
WINDEVReportes y ConsultasAndroidiPhone/iPadJavaCódigo de Usuario (UMC)

Modificar un control Looper sin atributos

Para modificar un control Looper sin atributos, se recomienda cambiar directamente el valor de los controles correspondientes.
Por ejemplo:
// Modify the value of controls
// in "LOOP_Looper1" for row 23
LOOP_Looper1[23].LastNameControl = "Hobbes"
LOOP_Looper1[23].FirstNameControl = "Samantha"
Componente: wd300obj.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: 30/09/2024

Señalar un error o enviar una sugerencia | Ayuda local