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 una fila
  • Posición de la fila agregada
  • Limitaciones: Número máximo de filas mostradas
  • Varios
  • Agregar imágenes
  • Gestión de Unicode
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
Agrega una fila en:
  • un control Tabla,
  • un control Tabla TreeView,
Observación: Se recomienda utilizar la función TableAddLine. La función TableAddLine permite agregar:
  • TAB en las columnas,
  • todo tipo de valores en las columnas,
  • datos UNICODE de forma automática y sin conversión.
Ejemplo
// Add "Moore", "Vince" and "06/21/72"
// at the end of the "TABLE_CustomerTable" control
ResAdd = TableAdd(TABLE_CustomerTable, "Moore" + TAB + "Vince" + TAB + "06/21/72")
Sintaxis
<Result> = TableAdd(<Table control> [, <Row>])
<Result>: booleano
  • True si se agregó el elemento,
  • False en caso contrario.
<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.
<Row>: Cadena de caracteres opcional
Fila a agregar. Esta fila tiene el siguiente formato:
<Element of column 1> + TAB + <Element of column 2> + TAB + ...

Si no se especifica este parámetro, se agregará una fila vacía en el control.. Para un control basado en un archivo de datos, se tienen en cuenta los valores predeterminados definidos en el archivo de datos relacionado.
Observaciones

Condiciones de uso

La función TableAdd 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.
AndroidiPhone/iPad Los controles Tabla basados en un archivo de datos no están disponibles en modo de edición. La función TableAdd no puede utilizarse en un control Tabla basado en un archivo de datos.

Características de una fila

  • Cada elemento agregado se convierte en el tipo de columna relacionada.
  • Para no especificar ningún valor para un elemento, utilice una cadena vacía ("") o 0 (según el tipo de columna).. Por ejemplo:
    TableAdd(TABLE_CustomerTable, "Moore" + TAB + "Vince" + TAB + "" + TAB + "06/21/72")
  • Si un elemento corresponde al resultado de un cálculo, la expresión numérica debe estar entre paréntesis.. Por ejemplo:
    TableAdd(TABLE_CalcTable, (53+29) + TAB + (83-21))

Posición de la fila agregada

De forma predeterminada, la fila se agrega al final de las filas que se muestran en el control.
Caso especial:
  • Si se ordena el control con la función TableSort, la fila agregada se posiciona en el control de acuerdo con el orden que se haya definido.
  • Si es el usuario quien ordena el control, el orden no se tiene en cuenta al insertar la fila.. La fila se agrega al final del control.

Limitaciones: Número máximo de filas mostradas

El número máximo de filas que se pueden mostrar en un control Tabla o Tabla TreeView está limitado por la cantidad de memoria disponible (máximo teórico: 2 mil millones de filas).
Sin embargo, no se recomienda utilizar controles Tabla o Tabla TreeView con un gran número de filas por motivos de rendimiento y facilidad de uso (por ejemplo, el tiempo necesario para rellenar el control).

Varios

  • Para agregar una fila en una posición específica de un control Tabla o Tabla TreeView, utilice la función TableInsertLine.
  • Si la fila agregada es la primera fila del control, esta fila se convierte en la fila activa.

Agregar imágenes

Para agregar una imagen a una Tabla o Tabla TreeView:
    Observación: La columna debe ser de tipo Imagen, de lo contrario, la imagen agregada no se mostrará correctamente.

    Gestión de Unicode

    Puede definir cómo se gestionará Unicode en la configuración del proyecto (pestaña "Unicode" de la ventana de configuración de description):
    • Si se selecciona la opción "Utilizar cadenas ANSI en ejecución".: los datos se convierten utilizando el carácter actual set.
      Recordatorio: ChangeCharset cambia el carácter actual set.
    • Si se selecciona "Utilizar cadenas UNICODE en ejecución", los datos se insertan sin ser convertidos.
    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: 21/06/2022

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