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 Tabla
  • Condiciones de uso
  • Características de los elementos fila
  • Control Tabla o Tabla TreeView basado en un archivo de datos : Modificaciones en el archivo de datos relacionado
  • Modificaciones realizadas en un control Tabla/Tabla TreeView basado en un archivo de datos
  • Función TableModifyLine y Property modificada
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
Modifica una fila en:
  • un control Tabla,
  • un control Tabla TreeView.
Ejemplo
// Modify the "Paul" and "Moore" elements
// in the 5th row of "TABLE_CustomerTable" control
TableModifyLine(TABLE_CustomerTable, 5, "Paul", "Moore")
Sintaxis
TableModifyLine(<Table control> , <Index> [, <Element column 1> [... [, <Element column N>]]])
<Table control>: Nombre del control
Nombre del control a manipular. Este control puede corresponder a:
  • un control Tabla.
  • un control Tabla TreeView.
Si este parámetro corresponde a una cadena vacía (""), se utilizará el control al que pertenece el evento actual.
<Index>: Integro
Índice de la fila por modificar. El índice de la primera fila es 1.
Índice igual a -1Se modifica la fila seleccionada. No tiene ningún efecto si no se selecciona ninguna fila.
Índice mayor que el número de filas de controlSe produce un error del WLanguage.
<Element column 1>: Cadena de caracteres opcional
Primer elemento de la fila modificada. El valor de este elemento sustituye al valor existente. Cada elemento corresponde a una columna. Cada tipo de elemento modificado debe ser compatible con el tipo de columna pertinente..
Si no se especifica ninguno de los parámetros de <columna X>, TableModifyLine no tiene ningún efecto.
<Element column N>: Cadena de caracteres opcional
Enésimo elemento de la fila modificada. El valor de este elemento sustituye al valor existente. Cada elemento corresponde a una columna. Cada tipo de elemento modificado debe ser compatible con el tipo de columna pertinente..
Si no se especifica ninguno de los parámetros de <columna X>, TableModifyLine no tiene ningún efecto.
Observaciones

Condiciones de uso

La función TableModifyLine puede utilizarse en:
  • una Tabla o control Tabla TreeView basada en un archivo de datos.
  • una Tabla o control Tabla TreeView rellenada programáticamente.
  • un control de selección única o de selección múltiple.

Características de los elementos fila

  • Para modificar el valor de un elemento de una fila, utilice la siguiente sintaxis:
    TableControl.ColumnName[RowIndex] = NewValue
  • Si un elemento corresponde al resultado de un cálculo, la expresión numérica debe estar entre paréntesis..
    Por ejemplo:
    TableModifyLine(TABLE_CalcTable, (53+29),(83-21))
WINDEVJava

Control Tabla o Tabla TreeView basado en un archivo de datos : Modificaciones en el archivo de datos relacionado

  • Si la entrada en cascada está habilitada, el archivo de datos relacionado con el control se modifica automáticamente cuando el usuario pasa a la siguiente fila.
  • Si la entrada en cascada no está habilitada, el archivo de datos relacionado con el control no se modifica. Para escribir el contenido de la fila modificada en el archivo de datos relacionado, debe utilizarse TableSave después de TableModifyLine.
Observaciones:
  • La opción "Entrada en cascada" puede seleccionarse en la pestaña "Detalles" de la ventana de descripción del control.
  • Java La entrada en cascada no está disponible en controles Tabla basados en un archivo de datos con acceso directo. Esta opción sólo está disponible en controles Tabla poblada programáticamente o con fuente de datos en memoria.

Modificaciones realizadas en un control Tabla/Tabla TreeView basado en un archivo de datos

Para modificar una fila de un control Tabla/Tabla TreeView, le aconsejamos:
  • modificar el registro en el archivo de datos con la función HModify,
  • utilizar la función TableDisplay para volver a actualizar el control.
WINDEVJava

Función TableModifyLine y Property modificada

TableModifyLine no influye en el Modified Property. El Modified Property se utiliza para saber si el fila actual ha sido modificado directamente por el usuario (entrada directa en el control).
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: 22/06/2022

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