| 4D v18VP ADD STYLESHEET | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 VP ADD STYLESHEET 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| VP ADD STYLESHEET ( vpAreaName ; nomStyle ; objStyle {; scope} ) | ||||||||
| Paramètre | Type | Description | ||||||
| vpAreaName | Texte |   | Nom de la zone 4D View Pro dans le formulaire | |||||
| nomStyle | Texte |   | Nom du style | |||||
| objStyle | Objet |   | Objet définissant les propriétés de l'attribut | |||||
| scope | Entier long |   | Cible (par défaut = feuille courante) | |||||
La commande VP ADD STYLESHEET crée ou modifie la feuille de style nomStyle basée sur la combinaison de propriétés indiquées dans objStyle dans le document courant. Si une feuille de style ayant le même nom et la même cible existe déjà dans le document, cette commande l'écrasera et le remplacera par les nouvelles valeurs.
Note : Les feuilles de style créées par cette commande sont sauvegardées avec le document.
Dans vpAreaName, passez le nom de la zone 4D View Pro. Si vous passez un nom inexistant, une erreur est retournée.
Le paramètre nomStyle vous permet de nommer la feuille de style. Si le nom existe déjà dans le même scope, la nouvelle feuille de style remplace la feuille existante. A noter que vous pouvez utiliser le même nom pour différents scopes (voir ci-dessous).
Dans objStyle, définissez les propriétés de la feuille de style (ex : font, text decoration, alignment, borders, etc.). Pour consulter la liste complète des propriétés, reportez-vous à Objets style et feuilles de style 4D View Pro.
Vous pouvez désigner l'emplacement dans lequel vous souhaitez définir la feuille de style dans le paramètre scope à l'aide de l'indice de la feuille (la numérotation commence à zéro) ou à l'aide des constantes suivantes :
| Constante | Valeur | Comment | 
| vk current sheet | -1 | Désigne la feuille courante de la zone 4D View Pro (par défaut) | 
| vk workbook | -2 | Désigne l'intégralité du classeur (workbook) de la zone 4D View Pro. | 
Si une feuille de style nomStyle est définie au niveau du workbook et de la feuille lors de son paramétrage, le niveau de la feuille est prioritaire par rapport à celui du workbook.
Vous pouvez appliquer la feuille de style à l'aide des commandes VP SET DEFAULT STYLE ou VP SET CELL STYLE.
Le code suivant :
 $styles:=Creer objet
 $styles.backColor:="green"
 
  //Objet Line Border 
 $borders:=Creer objet("color";"green";"style";vk line style medium dash dot)
 
 $styles.borderBottom:=$borders
 $styles.borderLeft:=$borders
 $styles.borderRight:=$borders
 $styles.borderTop:=$borders
 
 VP ADD STYLESHEET("ViewProArea";"GreenDashDotStyle";$styles)</p><p> //Pour appliquer le style
 VP SET CELL STYLE(VP Cells("ViewProArea";1;1;2;2);Creer objet("name";"GreenDashDotStyle"))créera et appliquera l'objet style GreenDashDotStyle suivant :
{
backColor:green,
borderBottom:{color:green,style:10},
borderLeft:{color:green,style:10},
borderRight:{color:green,style:10},
borderTop:{color:green,style:10}
}
									Objets style et feuilles de style 4D View Pro
									
									VP Get stylesheet
									
									VP Get stylesheets
									
									VP REMOVE STYLESHEET
									
									VP SET CELL STYLE
									
									VP SET DEFAULT STYLE
									
	Produit :  4D
	Thème :  Langage 4D View Pro
	Numéro :  
        9753
        
        
        
	Nom intl. :  VP ADD STYLESHEET
	Créé :  4D v17 R6
	
	4D View Pro ( 4D v18)
	
	
	
 Ajouter un commentaire
Ajouter un commentaire