4D View v16

PV SET CELL FIELD

Home

 
4D View v16
PV SET CELL FIELD

PV SET CELL FIELD 


 

PV SET CELL FIELD ( Bereich ; Spalte ; Zeile ; Tabellennr ; Feldnr ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in 4D View Bereich
Spalte  Lange Ganzzahl in Spaltennummer Zelle
Zeile  Lange Ganzzahl in Zeilennummer Zelle
Tabellennr  Ganzzahl in Tabellennummer
Feldnr  Ganzzahl in 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



Siehe auch 

PV ADD DYNAMIC FIELDS
PV GET CELL FIELD
PV Get cell value type
PV SET CELL VARIABLE

 
EIGENSCHAFTEN 

Produkt: 4D View
Thema: PV Zellenwerte
Nummer: 15918

 
GESCHICHTE 

Erstellt: 4D View 6.8

 
ARTIKELVERWENDUNG

4D View Programmiersprache ( 4D View v16)