| 4D View v15PV SET CELL FIELD | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D View v15
 PV SET CELL FIELD 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PV SET CELL FIELD ( Bereich ; Spalte ; Zeile ; Tabellennr ; Feldnr ) | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| Bereich | Lange Ganzzahl |   | 4D View Bereich | |||||
| Spalte | Lange Ganzzahl |   | Spaltennummer Zelle | |||||
| Zeile | Lange Ganzzahl |   | Zeilennummer Zelle | |||||
| Tabellennr | Ganzzahl |   | Tabellennummer | |||||
| Feldnr | Ganzzahl |   | Feldnummer | |||||
Der Befehl PV SET CELL FIELD verknüpft ein Feld mit einer Zelle mit den Koordinaten Spalte und Zeile.
Tabellennr ist die Nummer der Tabelle, aus der Sie den aktuellen Datensatz mit der Zelle verbinden wollen. Die Nummer in Feldnr bestimmt, welches Feld des aktuellen Datensatzes sie anzeigen.
Die Zelle ist dynamisch mit Feldnr verknüpft: Jede Änderung des Wertes wirkt sich automatisch auf das aktuelle Datenfeld aus und umgekehrt.
Sie können ein Eingabeformular aus 4D View Zellen aufbauen: Jede davon ermöglicht, über den Befehl PV SET CELL FIELD zugeordnete Felder anzusehen und zu verändern. Der Datensatz lässt sich für eine durchlaufene Eingabe über die Callback Methode oder ein anderes Formularobjekt verwalten. Diese Formularmethode zeigt in den Zellen B1 und B2 die Werte aus dem aktuellen Kundendatensatz.
 C_LONGINT($Table;$Field) `Zugewiesene Feldreferenz
 
 If(Form event=On Load)
    PV GET CELL FIELD(Bereich;2;1;$Table;$Field) `Ist ein Feld mit B1 verknüpft?
    If($Table=0) & ($Field=0)
       PV SET CELL FIELD(Bereich;2;1;1;4) `B1 [Clients]Nachname zuweisen
    End if
 
    PV GET CELL FIELD(Bereich;2;2;$Table;$Field) `Ist ein Feld mit B2 verknüpft?
    If($Table=0) & ($Field=0)
       PV SET CELL FIELD(Bereich;2;2;1;3) `B2 [Clients]Vorname zuweisen
    End if
 
  `Bezeichnungen
    PV SET CELL STRING VALUE(Bereich;1;1;"Nachname:")
    PV SET CELL STRING VALUE((Bereich;1;2;"Vorname:")
 
    CREATE RECORD([Clients]) `Neuer Kunde eingegeben
 End if
									PV ADD DYNAMIC FIELDS
									
									PV GET CELL FIELD
									
									PV Get cell value type
									
									PV SET CELL VARIABLE
									
	Produkt: 4D View
	Thema: PV Zellenwerte
	Nummer: 
        15918
        
        
        
	
	Erstellt: 4D View 6.8
	4D View Programmiersprache ( 4D View v15)
	
	
	
	
	
	
	
 Fehler melden
Fehler melden