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 / ¿Cómo proceder? / Programación
  • Principio
  • Ejemplo de código
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
Un control Tabla gestionado mediante programación puede ser:
  • solo lectura
  • editable
Si el control Tabla es editable, puede ser necesario gestionar la adición de nuevas filas al control Tabla. Para ello, debe utilizar TableAddLine y SetFocusAndReturnToUserInput.
Principio
Para gestionar la adición de una nueva fila en un control Tabla mediante programación:
  1. En la ventana, cree un botón que contenga el control Tabla. Este botón gestionará la adición de la fila en el control Tabla.
  2. En el código de clic de este botón:
    • utilice TableAddLine para añadir una nueva fila.
    • recuperar el número de la fila añadida (mediante TableAddLine) y almacenarlo en una variable.
    • posición en la nueva fila añadida.
    • dar foco a la columna donde se realizará la entrada con SetFocusAndReturnToUserInput.
Nota: Si utiliza TableAdd para añadir una fila al control Tabla, deberá utilizar TableCount para obtener el número de la nueva fila añadida.

Ejemplo de código

nRowNum is int
 
// Add a row
nRowNum = TableAddLine(TABLE_OrdLine)
// The added row becomes the current row
TABLE_OrdLine = nRowNum
// Select the column where the input will be performed
SetFocusAndReturnToUserInput(TABLE_OrdLine.COL_ProductRef)
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: 16/01/2025

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