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
  • Características de los elementos de columna
  • Tabla archivo de datos: Modificaciones en el archivo de datos relacionado
  • Modificaciones realizadas en una control Tabla basada en un archivo de datos
  • Función TablaModificarColumna 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 columna en una "Tabla horizontal" control.
Observación: La función TablaModificarColumna puede utilizarse en:
  • una control Tabla horizontal basada en un archivo de datos o rellenada mediante programación.
  • una selección única o una selección múltiple control Tabla.
Sintaxis
TableModifyColumn(<Table control> , <Index> [, <Element row 1> [... [, <Element row N>]]])
<Table control>: Nombre del control
Nombre de la control Tabla horizontal que se va a utilizar.
Si este parámetro corresponde a una cadena vacía (""), el control Tabla utilizado será aquel al que pertenece el Event actual.
<Index>: Integro
Índice de la columna a modificar. El índice de la primera columna es set a 1.
Índice igual a -1.Se modifica la columna actual. No hay efecto si no se selecciona ninguna columna.
Índice mayor que el número de columnas de la control Tabla.Se produce un error del WLanguage.
<Element row 1>: Cadena de caracteres opcional
Primer elemento de la primera fila a modificar en la columna. El valor de este elemento sustituye al valor existente. Cada elemento corresponde a una fila en el control Tabla. Cada tipo de elemento modificado debe ser compatible con el tipo de fila correspondiente..
Si no se especifica ninguno de los parámetros <Elemento fila X>, TablaModificarColumna no tiene ningún efecto.
<Element row N>: Cadena de caracteres opcional
Enésimo elemento de la Nª fila a modificar en la columna. El valor de este elemento sustituye al valor existente. Cada elemento corresponde a una fila en el control Tabla. Cada tipo de elemento modificado debe ser compatible con el tipo de fila correspondiente..
Si no se especifica ninguno de los parámetros <Elemento fila X>, TablaModificarColumna no tiene ningún efecto.
Observaciones

Características de los elementos de columna

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

Tabla archivo de datos: Modificaciones en el archivo de datos relacionado

Si la entrada en cascada está activada, de el archivo de datos relacionado a la control Tabla se modifica automáticamente cuando el usuario pasa a la siguiente columna.
Si la entrada en cascada no está habilitada, no se modifica el el archivo de datos relacionado al control Tabla basado en un archivo de datos. Para escribir el registro en el archivo de datos, la función TableSave debe ejecutarse después de la función TablaModificarColumna.
Recordatorio: Se puede seleccionar la opción "entrada en cascada":
  • Al crear una control Tabla.
  • En la pestaña "Detalles" de la ventana de description de control Tabla en el editor de la ventana.

Modificaciones realizadas en una control Tabla basada en un archivo de datos

Para modificar una columna en una control Tabla basada en un archivo de datos, le aconsejamos:
  • modificar la record en el archivo con HModify,
  • utilizar TableDisplay para actualización el control Tabla.

Función TablaModificarColumna y Property modificada

TablaModificarColumna no influye en el Modified property. El Modified Property se utiliza para saber si la columna actual ha sido modificada directamente por el usuario (entrada directa en el control Tabla).
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 12
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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