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

Home

 
4D v19
VP SET BORDER

VP SET BORDER 


 

VP SET BORDER ( rangeObj ; borderStyleObj ; borderPosObj ) 
Parameter Typ   Beschreibung
rangeObj  Objekt in Range Objekt
borderStyleObj  Objekt in Objekt mit Stil für Randlinie
borderPosObj  Objekt in Objekt mit Position des Randes

Der Befehl VP SET BORDER wendet den Randstil, definiert in borderStyleObj und borderPosObj auf den in rangeObj definierten Range an.

In rangeObj, übergeben Sie einen Zellen-Range, wo der Randstil angewendet werden soll. Enthält rangeObj mehrere Zellen, werden mit VP SET BORDER gesetzte Ränder auf das rangeObj als Ganzes angewendet (im Gegenteil zum Befehl VP SET CELL STYLE, der Ränder auf jede Zelle von rangeObj anwendet.) Wird bereits eine Stilvorlage verwendet, überschreibt VP SET BORDER die bisher gesetzten Randeinstellungen für das rangeObj.

Mit borderStyleObj definieren Sie den Randstil. Es gibt folgende Eigenschaften:

EigenschaftTypBeschreibungMögliche Werte
colorTextDefiniert die Randfarbe. Standard = schwarz. CSS Farbe "#rrggbb" Syntax (bevorzugte Syntax), CSS Farbe "rgb(r,g,b)" Syntax (alternative Syntax), CSS Farbname (alternative Syntax)
styleLange GanzzahlDefiniert den Randstil. Standard = leer. vk line style dash dot, vk line style dash dot dot, vk line style dashed, vk line style dotted, vk line style double, vk line style empty, vk line style hair, vk line style medium, vk line style medium dash dot, vk line style medium dash dot dot, vk line style medium dashed, vk line style slanted dash dot, vk line style thick, vk line style thick

Mit borderPosObj definieren Sie die Position von borderStyleObj (z.B. wo die Linie gesetzt wird) 

EigenschaftTypBeschreibung
all BooleanRandstil gilt für alle Ränder
left BooleanRandstil gilt für linken Rand 
topBooleanRandstil gilt für oberen Rand
rightBooleanRandstil gilt für rechten Rand.
bottomBooleanRandstil gilt für unteren Rand
outlineBooleanRandstil gilt nur für äußere Ränder
insideBooleanRandstil gilt nur für innere Ränder
innerHorizontalBooleanRandstil gilt nur für innere horizontale Ränder
innerVerticalBooleanRandstil gilt nur für innere vertikale Ränder

Folgender Code:

 $border:=New object("color";"red";"style";vk line style thick)
 $option:=New object("outline";True)
 VP SET BORDER(VP Cells("ViewProArea";1;1;3;3);$border;$option)

setzt folgenden Rahmen um das ganze Range:

 

Folgender Code:

  // Ränder mit VP SET BORDER setzen (rot)
 $border:=New object("color";"red";"style";vk line style thick)
 $option:=New object("outline";True)
 VP SET BORDER(VP Cells("ViewProArea";1;1;3;3);$border;$option)
 
  // Ränder mit VP SET CELL STYLE setzen (blau)
 $cellStyle:=New object
 $cellStyle.borderBottom:=New object("color";"blue";"style";vk line style thick)
 $cellStyle.borderRight:=New object("color";"blue";"style";vk line style thick)
 VP SET CELL STYLE(VP Cells("ViewProArea";4;4;3;3);$cellStyle)

zeigt den Unterschied zwischen Ränder-Setzen mit den Befehlen VP SET BORDER und VP SET CELL STYLE.



Siehe auch 

VP SET CELL STYLE

 
EIGENSCHAFTEN 

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

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v17 R6

 
ARTIKELVERWENDUNG

4D View Pro Handbuch ( 4D v19)