|
|
|
|
- Condiciones de uso
- Añadir una fila vacía
- Características de la fila
- Posición de la fila agregada
- Manejo de un memo binario
Añade una fila al final de una control Looper.
Advertencia
Se recomienda utilizar la función LooperAddLine. LooperAddLine le permite añadir: - TAB en los atributos/controles.
- todos los tipos de valores en los atributos/controles.
// Initialize the Looper control named LOOP_LOOPER1 LooperDeleteAll(LOOP_LOOPER1) HReadFirst(Product, ProdName) WHILE HOut() = False LooperAdd(LOOP_LOOPER1, Product.ProdName + TAB + Product.ProductCode) HReadNext(Product, ProdName) END
// Add an empty row LooperAdd(LOOP_Looper1) // Position on the empty row Index = LooperCount(LOOP_Looper1) // Then, initialize the attributes ATT_AttributeLastName[Index] = "Hobbes" ATT_AttributeFirstName[Index] = "Samantha" // Or initialize the controls // LOOP_Looper1[Index].ControlLastName = "Hobbes" // LOOP_Looper1[Index].ControlFirstName = "Samantha"
Sintaxis
Añadir un fila a un control Looper con atributos Ocultar los detalles
<Result> = LooperAdd(<Looper control> [, <Value>])
<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 opcional 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 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 este parámetro corresponde a una cadena vacía (""). Observaciones Condiciones de uso La función LooperAdd puede utilizarse en: - a control Looper basada en un archivo de datos,
- a control Looper poblada programáticamente.
Añadir una fila vacía Después de añadir una fila vacía, cada atributo o control debe inicializarse individualmente. Por ejemplo: - Para una control Looper con atributos:
// Add an empty row LooperAdd(LOOP_Looper1) // Position on the empty row Index = LooperCount(LOOP_Looper1) // Then, initialize the attributes ATT_AttributeLastName[Index] = "Hobbes" ATT_AttributeFirstName[Index] = "Samantha" ATT_ColorAttributeFirstName[Index] = LightRed ATT_AttributeAddressVisible[Index] = False
- Para una control Looper sin atributos:
// Add an empty row LooperAdd(LOOP_Looper1) // Position on the empty row Index = LooperCount(LOOP_Looper1) // 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:
LooperAdd(LOOP_CalcLooper, (53+29) + TAB + (83-21))
Posición de la fila agregada Por Default, el fila se añade al final del control Looper. Si el control Looper está ordenado ( LooperSort), el fila añadido se posiciona en el control Looper según la ordenación actual. Manejo de un memo binario Para añadir una nota binaria en una control Looper, utilice LooperAddLine.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|