Une formule est un calcul que vous utilisez une fois à un endroit spécifique d'un document. Vous pouvez ajouter une formule en tant que nouvelle colonne dans un tableau ou la placer dans une seule cellule.
Vous créez une formule à l'aide de l'Editeur de formule. Il comprend trois parties principales : Objets (Objects), Fonctions (Functions) et Opérateurs (Operators).
Le système traite la formule uniquement à cet emplacement. Vous ne pouvez pas la réutiliser ailleurs dans le document.

Remarque
Pour en savoir plus sur cette rubrique, consultez le Guide de l'utilisateur de SAP BusinessObjects Web Intelligence.
Variable
Une variable est un calcul nommé que vous pouvez utiliser plusieurs fois dans l'ensemble de votre document.
Vous créez une variable à l'aide de l'Editeur de variables. Il comprend trois parties principales : Objets (Objects), Fonctions (Functions) et Opérateurs (Operators).
Contrairement à l'Editeur de formule, l'Editeur de variable vous demande de nommer la variable et de définir sa qualification. La qualification définit le fonctionnement de la variable dans votre document : comme une dimension, un indicateur ou un attribut.
Après avoir créé une variable, vous pouvez l'utiliser comme objet dans n'importe quel élément de rapport.

Remarque
Pour en savoir plus sur cette rubrique, consultez le Guide de l'utilisateur de SAP BusinessObjects Web Intelligence.
Création d'une formule ou d'une variable
Toutes les formules et variables doivent commencer par un signe égal (=). Vous pouvez utiliser des opérateurs mathématiques pour créer un calcul. Par exemple, pour trouver une marge unitaire, divisez le chiffre d'affaires par la quantité vendue :
=[Sales revenue] / [Quantity sold]
Vous pouvez également utiliser des fonctions intégrées. Par exemple, pour afficher le nom du créateur du document dans une cellule :
=AuteurDocument()
=DocumentAuthor()
Pour ajouter du texte avant la sortie de la fonction, utilisez le signe plus (+) pour joindre le texte et la fonction. Mettez le texte entre guillemets :
="Créé par : " + AuteurDocument()
="Created by: " + DocumentAuthor()

Différences entre une formule et une variable
Les principales différences entre une formule et une variable sont leur portée et leur ré-utilisabilité.
Une formule est locale et temporaire. Il existe uniquement dans l'élément de rapport où vous le créez.
Une variable est disponible dans tout le document et vous pouvez l'utiliser dans n'importe quel élément du rapport. Lorsque vous mettez à jour une variable, le système applique la modification partout où la variable est utilisée. En revanche, vous devez mettre à jour chaque formule une par une.

Récapitulons ce que vous avez appris
- Une formule est un calcul utilisé à un endroit spécifique et ne peut pas être réutilisé ailleurs dans le document.
- Une variable est un calcul nommé que vous pouvez utiliser dans l'ensemble du document.
- Les formules et les variables utilisent des éditeurs avec des objets, des fonctions et des opérateurs pour créer des calculs.
- Les variables offrent plus de flexibilité et d'efficacité car les modifications s'appliquent partout où elles sont utilisées.