4D View v16PV SET CELL FIELD |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D View v16
PV SET CELL FIELD
|
PV SET CELL FIELD ( area ; columna ; linea ; numTabla ; numCampo ) | ||||||||
Parámetro | Tipo | Descripción | ||||||
area | Entero largo |
![]() |
Área 4D View | |||||
columna | Entero largo |
![]() |
Número de columna de la celda | |||||
linea | Entero largo |
![]() |
Número de línea de la celda | |||||
numTabla | Entero |
![]() |
Número de tabla | |||||
numCampo | Entero |
![]() |
Número de campo | |||||
El comando PV SET CELL FIELD asocia un campo a la celda de area cuyas coordenadas corresponden a la intersección de columna y línea.
numTabla es el número de la tabla en la que desea asociar el registro actual de la celda. El valor que aparece es el del campo para el registro actual.
La celda está asociada al campo de manera dinámica: toda modificación del valor se refleja automáticamente en el campo del registro actual y viceversa.
Es posible construir un formulario de entrada compuesto por celdas 4D View: cada una de ellas permite la visualización y la modificación de los campos asociados con el comando PV SET CELL FIELD. El registro puede manejarse por el método de retrollamada u otro objeto del formulario, para una entrada en bucle:
C_LONGINT($Table;$Field) //Referencia de los campos asociados
If(Form event=On Load)
PV GET CELL FIELD(Area;2;1;$Table;$Field) //¿Hay un campo asociado a B1?
If($Table=0) & ($Field=0)
PV SET CELL FIELD(Area;2;1;1;4) //B1 : [Clients]LastName
End if
PV GET CELL FIELD(Area;2;2;$Table;$Field) //¿Hay un campo asociado a B2?
If($Table=0) & ($Field=0)
PV SET CELL FIELD(Area;2;2;1;3) //B2 : [Clients]FirstName
End if
//Labels
PV SET CELL STRING VALUE(Area;1;1;"Last Name:")
PV SET CELL STRING VALUE(Area;1;2;"First Name:")
CREATE RECORD([Clients]) //Nuevo cliente introducido
End if
PV ADD DYNAMIC FIELDS
PV GET CELL FIELD
PV Get cell value type
PV SET CELL VARIABLE
Producto: 4D View
Tema: PV Valor celda
Número
15918
Creado por: 4D View 6.8
4D View - Lenguaje ( 4D View v16)