Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v19
VP SET VALUE

VP SET VALUE 


 

VP SET VALUE ( rangeObj ; valueObj ) 
Parameter Typ   Beschreibung
rangeObj  Objekt in Range Objekt
valueObj  Objekt in Zellenwerte und Formatoptionen

Der Befehl VP SET VALUE weist dem definierten Zellen-Range einen angegebenen Wert zu.

Mit diesem Befehl können Sie in rangeObj einen generischen Code zum Setzen und Formatieren der Wertetypen verwenden, während andere Befehle wie VP SET TEXT VALUE und VP SET NUM VALUE die Werte auf bestimmte Typen reduzieren.

In rangeObj übergeben Sie einen Zellen-Range (z.B. erstellt mit VP Cell oder VP Column), dessen Wert Sie angeben wollen. Enthält rangeObj mehrere Zellen, wird der angegebene Wert in jeder Zelle wiederholt.

Der Parameter valueObj ist ein Objekt mit Eigenschaften für value und format zum Zuweisen an rangeObj. Er kann folgende Eigenschaften enthalten:

EigenschaftTypBeschreibung
valueLange Ganzzahl, Zahl, Boolean, Text, Datum, NullWert für rangeObj (außer - time). Übergeben Sie Null, um den Inhalt der Zelle zu löschen.
timeZahlZeitwert (in Sekunden) für rangeObj
formatTextVorlage für die Eigenschaft value/time. Weitere Informationen dazu finden Sie im Abschnitt 4D View Pro Zellenformat.

  //Den Zellenwert als False setzen
 VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";False))
 
  //Den Zellenwert als 2 setzen
 VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";2))
 
  //Den Zellenwert als $125,571.35 setzen
 VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";125571.35;"format";"_($* #,##0.00_)"))
 
  //Den Zellenwert als Hallo Welt! setzen
 VP SET VALUE(VP Cell("ViewProArea";3;2);New object("value";"Hallo Welt!"))
 
  //Den Zellenwert als aktuelles Datum setzen
 VP SET VALUE(VP Cell("ViewProArea";4;2);New object("value";Current date))
 
  //Den Zellenwert als aktuelle Stunde setzen
 VP SET VALUE(VP Cell("ViewProArea";5;2);New object("time";Current hour))
 
  //Den Zellenwert als spezifisches Datum und Zeit setzen
 VP SET VALUE(VP Cell("ViewProArea";3;9);New object("value";!2024-12-18!);"time";?14:30:10?;"format";vk pattern full date time))
 
  //Zelleninhalt aufheben
 VP SET VALUE(VP Cell("ViewProArea";3;9);New object("value";Null))



Siehe auch 

4D View Pro Zellenformat
VP Get value
VP SET BOOLEAN VALUE
VP SET DATE TIME VALUE
VP SET DATE VALUE
VP SET FIELD
VP SET FORMULA
VP SET NUM VALUE
VP SET TEXT VALUE
VP SET TIME VALUE
VP SET VALUES

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D View Pro Programmiersprache
Nummer: 9573

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17 R4

 
ARTIKELVERWENDUNG

4D View Pro Handbuch ( 4D v19)