| 4D View v15PV SET CELL FIELD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D View v15
 PV SET CELL FIELD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET CELL FIELD ( area ; column ; row ; numTable ; numField ) | ||||||||
| Parameter | Type | Description | ||||||
| area | Longint |   | 4D View area | |||||
| column | Longint |   | Cell column number | |||||
| row | Longint |   | Cell row number | |||||
| numTable | Integer |   | Table number | |||||
| numField | Integer |   | Field number | |||||
The PV SET CELL FIELD command links a field to cell area whose coordinates correspond to where column and row intersect.
table is the number of the table in which you want to link the current record to the cell. The displayed value is that of the field for the current record.
The cell is linked to field in a dynamic manner: any modification of the value is automatically reflected in the current record field and vice-versa.
It is possible to build an input form composed of 4D View cells: each of them allowing visualization and modification of associated fields using the PV SET CELL FIELD command. The record could be handled by the callback method or another form object, for a looped entry:
 C_LONGINT($Table;$Field) //Associated fields reference
 
 If(Form event=On Load)
    PV GET CELL FIELD(Area;2;1;$Table;$Field) //Is a field linked to 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) //Is a field linked to 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]) //New client entered
 End if
									PV ADD DYNAMIC FIELDS
									
									PV GET CELL FIELD
									
									PV Get cell value type
									
									PV SET CELL VARIABLE
									
	Product:  4D View
	Theme:  PV Cell value
	Number:  
        15918
        
        
        
	
	Created:  4D View 6.8
	4D View Language ( 4D View v15)
	
	
	
	
	
	
	
 Add a comment
Add a comment