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

Home

 
4D v19
VP SET FORMULAS

VP SET FORMULAS 


 

VP SET FORMULAS ( rangeObj ; formulasCol ) 
Parameter Typ   Beschreibung
rangeObj  Objekt in Zellen-Range Objekt
formulasCol  Collection in Collection von Formeln

Der Befehl VP SET FORMULAS weist einem bestimmten Zellen-Range eine Collection von Formeln zu .

In rangeObj übergeben Sie einen Range der Zelle (erstellt mit VP Cell), dessen Formel Sie angeben wollen. Enthält rangeObj mehrere Ranges, wird nur der erste Range verwendet.

formulasCol ist eine zweidimensionale Collection:

  • Die Collection auf erster Ebene enthält Unter-Collections von Formeln. Jede Unter-Collection definiert eine Zeile.
  • Jede Unter-Collection definiert Zellenwerte für die Zeile. Die Werte müssen Textelemente mit den Formeln für die Zellen sein.
    Hinweis: Wird eine 4D Methode verwendet, muss sie über den Befehl SET ALLOWED METHODS zugelassen sein (siehe Referenzen auf Projektmethoden). 

Hinweis: Sie können die Formeln in rangeObj entfernen, wenn Sie diese durch einen leeren String ("") ersetzen.

Folgender Code: 

 $formulas:=New collection
 $formulas.push(New collection("MAX(B11,C11,D11)";"myMethod(G4)")) // Erste Zeile
 $formulas.push(New collection("SUM(B11:D11)";"AVERAGE(B11:D11)")) // Zweite Zeile
 VP SET FORMULAS(VP Cell("ViewProArea";6;3);$formulas// Setzt die Zellen mit den Formeln

setzt die Formeln im angegebenen Range: 

 

 

myMethod:

 $0:=$1*3.33

Formeln entfernen:

 $formulas:=New collection
 $formulas.push(New collection("";"")) // first collection
 $formulas.push(New collection("";"")) // second collection
 
 VP SET FORMULAS(VP Cell("ViewProArea";0;0);$formulas// Assign to cells



Siehe auch 

VP Get formulas
VP Get values
VP SET FORMULA
VP SET VALUES

 
EIGENSCHAFTEN 

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

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17 R6

 
ARTIKELVERWENDUNG

4D View Pro Handbuch ( 4D v19)