PV SET CELL FIELD

4D - Documentation   Français   English   German   4D View, Befehle nach Themen   4D View, Befehle alphabetisch   4D View, Konstanten   Back   Previous   Next

Version 6.8


PV SET CELL FIELD (Bereich; Spalte; Zeile; Tabelle; Datenfeld)

ParameterTypBeschreibung
BereichLange Ganzzahl4D View Bereich
SpalteLange GanzzahlSpaltennummer Zelle
ZeileLange GanzzahlZeilennummer Zelle
TabelleGanzzahlTabellennummer
DatenfeldGanzzahlFeldnummer

Beschreibung

Der Befehl PV SET CELL FIELD verknüpft ein Feld mit einer Zelle mit den Koordinaten Spalte und Zeile.

Tabelle ist die Nummer der Tabelle, aus der Sie den aktuellen Datensatz mit der Zelle verbinden wollen. Die Nummer in Datenfeld bestimmt, welches Feld des aktuellen Datensatzes sie anzeigen.

Die Zelle ist dynamisch mit Feld verknüpft: Jede Änderung des Wertes wirkt sich automatisch auf das aktuelle Datenfeld aus und umgekehrt.

Beispiel

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_INTEGER($Table;$Field)  `Zugewiesene Feldreferenz

   If (Form event=On Load)
      PV GET CELL FIELD (Bereich;2;1;$Table;$Field)  `Ist ein Feld mit B1verknü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 

Referenz

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


4D - Documentation   Français   English   German   4D View, Befehle nach Themen   4D View, Befehle alphabetisch   4D View, Konstanten   Back   Previous   Next