Style

Cette option permet de spécifier les attributs de style d'une ligne, d'une colonne, d'une cellule, d'un en-tête personnalisé ou d'un en-tête de dimension. Utilisez-la dans la définition d'une ligne, d'une colonne, du remplacement d'une cellule, d'un en-tête personnalisé, ou d'une option d'en-tête.

Prudence :

Soyez prudent lors de l'application d'attributs de style à un formulaire. L'option Style est une fonction puissante et, si vous l'utilisez incorrectement, elle peut modifier l'apparence d'un formulaire de façon importante.

Remarque : lors de l'export vers Excel, le formatage de style est conservé.

Syntaxe

Chaque propriété de style se compose d'un nom de propriété, du signe deux-points et d'une valeur. La valeur peut être constituée d'un ou de plusieurs mots, séparés par des espaces, comme par exemple :

Style:color:red;text-align:right

L'option Style est interprétée par le navigateur et non pas par Oracle Hyperion Financial Management, elle est donc limitée uniquement par les éléments pris en charge par le navigateur. Elle utilise les normes prises en charge par le World Wide Web Consortium (W3C).

Vous pouvez utiliser le mot clé Style sur une ligne et ajouter autant de paires Propriété:Valeur que vous le souhaitez. Par exemple :

C3=S#Actual.Y#@CUR(-1),Style:font-color:blue;background-color:red;font-weight:bold

La table Exemples de style indique certaines propriétés et valeurs potentielles pouvant être utilisées. Pour obtenir la liste complète, consultez l'index des propriétés du W3C.

Tableau 7-6 Exemples de styles

Propriété Valeur

Couleur (premier plan) couleur d'arrière-plan

Le nom de la couleur ou la notation RGB hexadécimale standard. Par exemple :

Style: color: red

Style: color: rgb(255,0,0)

Style: background-color: #ff0000

Style: background-color: yellow

Famille de police

Nom de la police. Par exemple :

Style: font-family: Arial

Police

Style de police. Par exemple :

Style: font-style: italic

Vous pouvez associer jusqu'à six propriétés de police dans une valeur Style. Par exemple :

Style: font-style:italic;font-family:Arial;font-size:12px

Epaisseur de police

Epaisseur de la police. Les valeurs sont : demi-gras, demi-léger, extra-gras, léger, extra-léger, demi-léger. Par exemple :

Style: font-weight: extra-bold

Taille de la police

La taille en points de la police. Par exemple :

Style: font-size: 12px

Alignement

Alignement du texte. Les valeurs sont : gauche, droite, centre et justifier. Par exemple :

Style: text-align: center

Vous pouvez combiner les styles au niveau des croisements de lignes et de colonnes en incluant, pour une ligne, un point-virgule comme premier caractère dans la zone de texte Style ou Style d'en-tête personnalisé. Notez que sans point-virgule après le mot clé Style, le style défini pour la ligne est utilisé, car les valeurs de ligne ont la priorité sur les valeurs de colonne en cas de conflit dans le formulaire.

Chaque cellule de la grille affiche uniquement les bordures droite et inférieure, de sorte qu'un seul pixel sépare les cellules voisines. Vous pouvez utiliser l'option Style pour modifier la couleur ou pour définir une ligne hachée pour la bordure droite ou inférieure. Toutefois, si vous activez la bordure supérieure ou gauche, elle sera ajoutée à la bordure inférieure de la cellule supérieure, et à la bordure droite de la cellule de gauche, respectivement. Cela signifie que vous aurez deux bordures. Pour éviter d'obtenir des bordures doubles, désactivez la bordure contigüe.

Vous devez également définir CustomHeaderStyle pour un axe afin d'aligner les en-têtes avec la grille.

Exemple

Dans l'exemple suivant, les styles de Ligne 1 (arrière-plan rose) et de Colonne 1 (arrière-plan rose et texte en gras, vert) sont combinés grâce à l'ajout d'un point-virgule après le mot-clé Style dans la définition de la ligne. L'exemple fourni pour SuppressColHeaderRepeats présente un exemple de formulaire de saisie en cas d'utilisation de cette syntaxe.

R1=Blank, CustomheaderStyle: font-weight: bold, CustomHeader: Balance sheet accounts, Style:; Background-color: pink
C1=S#Actual.Y#@CUR, Style: Background-color: pink; color: green; 
font-weight: bold

Exemple de style de formulaire comme décrit dans le texte précédant l'image.