Vous êtes sur la page 1sur 101

MODULE SAGE FRP REPORTING XL

Sage FRP Reporting


Propriété & Usage
Conformité & Mise en garde
Ce logiciel et sa documentation sont protégés par le
Code de la Propriété Intellectuelle, les lois relatives au Compte tenu des contraintes inhérentes à la
copyright et les traités internationaux applicables. présentation sous forme de manuel électronique, les
spécifications visées dans la présente documentation
constituent une illustration aussi proche que possible
Toute utilisation non conforme du logiciel, et
des spécifications.
notamment toute reproduction ou distribution partielle
ou totale du logiciel ou toute utilisation au-delà des Il appartient au client, parallèlement à la
droits acquis sur le logiciel est strictement interdite. documentation, de mettre en oeuvre le progiciel pour
permettre de mesurer exactement l’adéquation de ses
besoins aux fonctionnalités.
Toute personne ne respectant pas ces dispositions se
rendra coupable de délit de contrefaçon et sera Il est important, pour une utilisation sûre et
passible des peines pénales prévues par la loi. opérationnelle du progiciel, de lire préalablement la
documentation.

La marque Sage est une marque protégée. Toute


reproduction totale ou partielle de la marque Sage, Evolution
sans l’autorisation préalable et expresse de la société
La documentation correspond à la version référencée.
Sage est donc prohibée.
Entre deux versions, des mises à jour du logiciel
Tous les noms de produits ou de sociétés, toute peuvent être opérées sans modification de la
image, logo ou représentation visuelle mentionnés documentation. Toutefois, un additif peut être joint à la
dans ce logiciel ou sa documentation et n’appartenant documentation existante pour présenter les
pas à Sage peuvent constituer des marques déposées modifications et améliorations apportées à ces mises
par leurs propriétaires respectifs. à jour.
Table des matières
MODULE 1 : PRÉSENTATION DE SAGE FRP REPORTING XL......................................... 6
1. Présentation du produit ............................................................................................... 6
2. Mise en Application ..................................................................................................... 7
MODULE 2 : PRESENTATION DU MOTEUR XL ................................................................. 8
1. Présentation du Moteur............................................................................................... 8
2. Interaction d’Excel® avec le moteur Sage FRP Reporting .......................................... 8
Quand se déclenche le moteur ? .................................................................................... 8
3. Syntaxe attendue par le moteur Sage FRP Reporting................................................. 8
MODULE 3 : ASSISTANT CELLULE ..................................................................................11
1. Présentation de l’Assistant Cellule .............................................................................11
2. Comment faire ...........................................................................................................12
Créer un axe calculé .....................................................................................................15
Modifier un Assistant Cellule .........................................................................................18
3. Mise en application ....................................................................................................18
MODULE 4 : ASSISTANT LISTE.........................................................................................21
1. Présentation de l’Assistant Liste ................................................................................21
2. Comment faire ...........................................................................................................22
Créer un nouvel Assistant Liste .....................................................................................22
Créer un axe calculé .....................................................................................................28
Modifier un Assistant Liste .............................................................................................31
3. Mise en application ....................................................................................................31
MODULE 5 : ASSISTANT CUBE.........................................................................................34
1. Présentation du cube .................................................................................................34
2. Comment faire ...........................................................................................................35
Créer une nouvelle formule Cube ..................................................................................35
3. Mise en application ....................................................................................................42
MODULE 6 : ASSISTANT FILTRE ......................................................................................44
1. Présentation de la fonction ........................................................................................44
2. Comment faire ...........................................................................................................45
Modifier un Assistant Filtre ............................................................................................52
Utiliser un Volet Office Assistant Filtre ...........................................................................52
3. Mise en application ....................................................................................................52
MODULE 7 : ASSISTANT ECRITURE ................................................................................54
1. Présentation de l‘Assistant Ecriture............................................................................54

©Sage 2017 3
MODULE 1 : PRÉSENTATION DE SAGE FRP REPORTING XL

2. Comment faire ...........................................................................................................55


Envoyer des données dans une base............................................................................55
Modifier une définition de l’Assistant Ecriture ................................................................57
3. Mise en application ....................................................................................................58
MODULE 8 : JAUGE ...........................................................................................................59
1. Présentation de l’Assistant Jauge ..............................................................................59
2. Comment faire ...........................................................................................................60
3. Mise en application ....................................................................................................61
MODULE 9 : ASSISTANT GRAPHIQUE .............................................................................63
1. Présentation de la fonction ........................................................................................63
2. Comment faire ...........................................................................................................63
Créer une nouvelle formule Graphique ..........................................................................63
Modifier un Assistant Graphique....................................................................................70
3. Mise en application ....................................................................................................71
MODULE 10 : VENTILATION ..............................................................................................73
1. Présentation de la Ventilation ....................................................................................73
2. Comment faire ...........................................................................................................73
Utiliser la ventilation ......................................................................................................73
3. Mise en application ....................................................................................................74
MODULE 11 : FONCTIONS PERSONNALISEES ...............................................................75
1. Présentation des fonctions personnalisées ................................................................75
2. Comment faire ...........................................................................................................76
Utiliser une formule personnalisée ................................................................................76
3. Mise en application ....................................................................................................79
MODULE 12 : SOMMAIRE ..................................................................................................80
1. Présentation du Sommaire ........................................................................................80
2. Comment faire ...........................................................................................................80
Utiliser le Sommaire ......................................................................................................80
3. Mise en application ....................................................................................................81
MODULE 13 : DETAILS ......................................................................................................82
1. Présentation de la fonction Détails .............................................................................82
2. Comment faire ...........................................................................................................83
Analyser un Assistant Cellule, Liste, Cube ou Graphique ..............................................83
Modifier une définition ...................................................................................................85
3. Mise en application ....................................................................................................85
MODULE 14 : AUDIT XL .....................................................................................................87
MODULE 1 : PRÉSENTATION DE SAGE FRP REPORTING XL

1. Présentation de l’Audit XL ..........................................................................................87


2. Comment faire ...........................................................................................................88
Créer une nouvelle formule Audit ..................................................................................88
Modifier une formule Audit XL .......................................................................................94
3. Mise en application ....................................................................................................95
MODULE 15 : FONCTIONS DE DIFFUSION .......................................................................97
1. Présentation de la fonction ........................................................................................97
2. Comment faire ...........................................................................................................97
Utiliser les fonctions de diffusion ...................................................................................97
MODULE 16 : BIBLIOTHEQUE DE DOCUMENTS .............................................................99
1. Présentation de la fonction ........................................................................................99
2. Comment faire ...........................................................................................................99
Accéder aux fonctions de la bibliothèque ......................................................................99

Important ! Il est de la responsabilité de chaque utilisateur de s’assurer que la version qu’il


utilise est à jour.
MODULE 1 : PRÉSENTATION DE SAGE FRP REPORTING XL

MODULE 1 : PRÉSENTATION DE SAGE FRP


REPORTING XL

1. Présentation du produit
Sage FRP Reporting XL se place dans une offre globale de Reporting permettant de travailler
dans Excel® sur des données de production ou répliquées dans un entrepôt de données.

Sage FRP Reporting XL est l’Addin du logiciel Sage FRP Reporting permettant de créer des
formules capables d’interroger des données SQL.

Sage FRP Reporting XL utilise les informations paramétrées par les connecteurs Sage FRP
1000 pour comprendre le modèle de données et générer les requêtes SQL.

Sage FRP Reporting XL est accessible dans l’application Microsoft Office Excel®. Ce module
apparaît comme un menu complémentaire.

L’Addin Sage FRP Reporting permet de :

• Interroger des données et de les renvoyer dans le tableur Excel®.

• Mettre en évidence des informations par des fonctionnalités graphiques.

• Envoyer des données du tableur Excel® vers une base de données.

©Sage 2017 6
MODULE 1 : PRÉSENTATION DE SAGE FRP REPORTING XL

2. Mise en Application
Pour réaliser une mise en application de ce support, nous utiliserons un cas pratique.

Le contrôleur de gestion de la société INFO DISTRIBUTION, spécialisée dans la vente de


matériel High-tech, a besoin de réaliser des statistiques précises sur les ventes et le calcul
de marge par transaction effectuée dans les différents magasins dont il est responsable.

Les données sont mises à disposition par le service informatique dans plusieurs tables
provenant de son système d’information.

Nous avons réalisé au préalable un Connecteur sur la base de données constituée par le
module Sage FRP Reporting Studio \ Répliquer.

Ces notions sont présentées dans la documentation Sage FRP Reporting Studio (Répliquer
et Connecter).

Nous présenterons au fur et à mesure de cette documentation comment travailler sur les
données du client dans le module Sage FRP Reporting XL.

©Sage 2017 7
MODULE 2 : PRESENTATION DU MOTEUR XL

MODULE 2 : PRESENTATION DU MOTEUR XL

1. Présentation du Moteur
Le moteur Sage FRP Reporting XL permet de réaliser les traitements d’interprétation et de
traduction entre les formules Sage FRP Reporting et les bases de données interrogées.

Le moteur interprète la formule afin d’extraire les informations nécessaires à l’interrogation


de la base de données. Pour créer une requête SQL, le moteur récupère le paramétrage
nécessaire dans le Référentiel Sage FRP Reporting (créé et maintenu dans Sage FRP
Reporting Studio).

La requête générée est optimisée par le moteur qui supprime les éléments inutiles (tables
non nécessaires) à la bonne exécution de la requête.

Une autre fonction du moteur est de traduire les éléments placés en filtre. Par exemple, si
l’utilisateur a placé comme filtre l’Intitulé Magasin est égal à Paris*, le moteur traduit [Intitulé
Magasin] LIKE ‘Paris%’.

Une fois la requête construite, le moteur l’envoie au gestionnaire de base de données. Celui-
ci traite la requête et envoie les enregistrements demandés au moteur.

Le moteur traite alors les enregistrements selon leur type de colonne et renvoie les
enregistrements à la formule Sage FRP Reporting.

2. Interaction d’Excel® avec le moteur Sage FRP


Reporting
Par défaut, Microsoft Office Excel® est en calcul automatique. En utilisant Sage FRP
Reporting XL, l’utilisateur peut rester en calcul automatique ou passer en calcul sur ordre.

Quand se déclenche le moteur ?


En calcul automatique, le moteur est lancé dès qu’une cellule stockant une formule Sage FRP
Reporting ou une cellule dépendante à une formule Sage FRP Reporting est modifiée. Cette
méthode permet la réalisation de rafraichissement sélectif des cellules concernées par une
modification.

Autre possibilité : l’application permet de rafraîchir l’ensemble des cellules stockant une
formule Sage FRP Reporting en forçant le calcul par le bouton Recalculer Classeur (rafraichit
l’ensemble du classeur), ou le bouton Recalculer Feuille (rafraichit la feuille active) dans le
Menu Sage FRP Reporting.

En calcul sur ordre, le moteur n’est lancé que par les boutons de calcul Sage FRP Reporting.

3. Syntaxe attendue par le moteur Sage FRP Reporting


Le moteur permet de traduire des filtres définis par l’utilisateur en langage SQL. Sage FRP
Reporting XL permet de paramétrer aucun ou plusieurs filtres. Ceux-ci sont par défaut
restrictifs (opérateur AND).

©Sage 2017 8
MODULE 2 : PRESENTATION DU MOTEUR XL

Syntaxe Description Exemple

Permet de remplacer n’importe quel caractère


* Lyon*
et le NULL

.. Permet de réaliser une plage de valeur Bordeaux..Castelnaudary

, Permet de sélectionner plusieurs valeurs Blagnac,Metz,Dijon

<> Permet d’exclure une valeur <>AA

<>(AA..CC) ou
<>() Permet d’exclure une sélection
<>(AA,CC)

! Permet de récupérer les valeurs vides !

<NULL> Permet de récupérer les valeurs NULL <NULL>, !

? Permet de remplacer un caractère Nan?es

" Permet de protéger une chaine d’un symbole "Securite ?"

Ci-dessous est présentée la traduction des syntaxes utilisées pour mieux comprendre leurs
comportements :

Syntaxe Traduction SQL Résultat

Lyon Nord
Lyon* [Intitulé_Magasin] LIKE 'Lyon%'
Lyon Sud
Paris S-O, Vélizy
Paris*y [Intitulé_Magasin] LIKE 'Paris%y'
Paris Sud, Evry
Bordeaux
Bordeaux..Carcassonne [Intitulé_Magasin] BETWEEN '
Brest – Guivapas
Bordeaux' AND ' Carcassonne'
Carcassonne

[Intitulé_Magasin]= 'Blagnac' OR Blagnac


Blagnac,Metz,Dijon [Intitulé_Magasin]='Metz' OR Metz
[Intitulé_Magasin]='Dijon'
Dijon
Marseille –
Valentine
[Intitulé_Magasin] LIKE 'Marseille%'
Marseille*,Rennes* OR [Intitulé_Magasin] LIKE Marseille – Vitrolles
'Rennes%'
Rennes - Cesson
Rennes - Pacé
Nan?es [Intitulé_Magasin] LIKE 'Nan_es' Nantes

La syntaxe des exclusions demande un peu plus d’explications. Il faut comprendre que
l’exclusion ne s’applique que sur la valeur précédente

©Sage 2017 9
MODULE 2 : PRESENTATION DU MOTEUR XL

Exemple :

• Si on souhaite exclure un compte ou une plage de compte d’une inclusion il faut faire
6*,<>606*

• Si on souhaite exclure plusieurs plages de compte dans une plage il faut faire
6*,<>(606*,6010000)

• Si on souhaite exclure plusieurs plages de compte dans plusieurs plages il faut faire
6*,<>(606*,6010000), 7*,<>7060000

Les expressions suivantes ne sont pas supportées : 6*,7*,<>606000,<>7076667 ou


<>606000,<>7076667, 6*,7* .

©Sage 2017 10
MODULE 3 : ASSISTANT CELLULE

MODULE 3 : ASSISTANT CELLULE

1. Présentation de l’Assistant Cellule

L’Assistant Cellule est un Assistant créant et maintenant une formule dans Excel®, capable
d’interroger une base de données et de renvoyer un agrégat dans la cellule de la formule selon
des filtres de sélection.

Les valeurs des filtres de sélection peuvent être stockées directement dans la formule ou dans
une cellule Excel®.

Son comportement est celui d’une formule Excel® traditionnelle. La formule Cellule peut donc
être enregistrée en même temps que votre feuille Excel® et peut être déplacée ou copiée
comme n’importe quelle cellule.

Une fois la formule Cellule créée, vous pouvez à tout moment retourner sur son paramétrage
en double cliquant sur la cellule Excel® ou en vous plaçant sur la cellule et en cliquant sur
l’assistant dans la barre de menu.

©Sage 2017 11
MODULE 3 : ASSISTANT CELLULE

2. Comment faire
Pour créer un nouveau Assistant Cellule, réalisez l’action suivante :

Placez-vous à l’endroit où renvoyer l’agrégation des données à interroger et allez dans le Menu
Sage FRP Reporting puis cliquez sur Assistant Cellule.

Cette interface permet de réaliser le paramétrage de la formule.

La partie gauche de l’écran permet, via le bouton Sélectionner un Modèle, de choisir un


modèle dans un connecteur existant. Un modèle permet à un utilisateur d’interroger les
données stockées au sein d’une base de données dans un langage simple.

Une fois le modèle sélectionné, les champs disponibles dans ce modèle apparaissent dans la
partie gauche de l’écran.

La partie Filtres permet de gérer des filtres sur des champs sélectionnés. On dépose les
champs, disponibles dans la partie Modèle, sur lesquels on souhaite filtrer l’information.

©Sage 2017 12
MODULE 3 : ASSISTANT CELLULE

Colonne Description Exemple

Axe Analyse Présente l’axe que l’on a placé en Filtre Intitulé Magasin

Une fois l’axe choisi, il faut indiquer sur quelle


valeur on souhaite filtrer. On peut faire référence à
une cellule Excel® (voir l’annexe Excel® et les
Référence références), sélectionner par le bouton « ... » dans Blagnac, $B$1,"A5"
le jeu de valeurs, ou saisir directement à la main.
Si la valeur saisie ressemble à une référence XL
vous pouvez utiliser les protéger par des "

La colonne Aperçu permet de visualiser le jeu de


Aperçu Blagnac
valeurs, renvoyé par la colonne Référence.

Le bouton Avancé permet de gérer les notions de relation entre les filtres.

Par défaut l’opérateur entre les filtres est AND. Les filtres ont donc un rôle restrictif entre eux.

Pour changer ce mode par défaut, utilisez l’écran Avancé. Cet écran vous permet d’écrire
vous-même la gestion des opérateurs entre les différents filtres.

L’écran est divisé en deux parties :

• La partie basse présente les filtres définis au préalable dans la fenêtre principale.

• La partie haute présente la formule syntaxique créée.

Vous pouvez envoyer les filtres disponibles dans la partie de l’écran Relations entre Filtres
en double cliquant sur le filtre ou en le sélectionnant puis en cliquant sur Coller. Les filtres
peuvent se relier entre eux avec les opérateurs suivants :

• ET : permet d’affiner les résultats. Tous les critères reliés par OU sont appliqués à la
sélection.

©Sage 2017 13
MODULE 3 : ASSISTANT CELLULE

• OU : permet d’obtenir des résultats qui contiennent au moins une des expressions
recherchées ou leur ensemble. Au moins l’un des termes reliés par OU doit être
appliqué à la sélection.

• SAUF : permet d’obtenir des résultats qui n’affichent pas les termes suivants SAUF.

• ( et ) : permettent de gérer un ordre de priorité d’exécution des critères.

Une fois le filtre avancé validé, un bouton vert indique l’activation du paramétrage avancé. Si
vous ajoutez, modifiez ou supprimez un filtre, le paramétrage avancé devient inactif.

La partie Restitution permet de définir les éléments à interroger et les opérations à réaliser.
La zone Verrouiller permet de verrouiller ou non le calcul de la formule. Pour verrouiller la
formule vous devez faire référence à une cellule XL contenant les valeurs Y, Yes, O ou Oui.
Les arguments N, Non ou No permettent de déverrouiller le calcul de la formule.

Colonne Description Exemple

Présente l’axe placé en sortie. Il s’agit


Axe Analyse Code Article
d’un axe ou d’un axe calculé

Tous types : Valeur, Compter,


Minimum, Maximum, Compter
Propose les différents agrégats Distinct
Agrégation
possibles sur l’axe selon son type Numérique : Somme, Moyenne,
Somme Distincte, Moyenne
Distincte

Permet de réaliser un calcul sur la


Opération valeur renvoyée avec un opérateur +, -, /, *
logique

Positionne une valeur saisie en dur ou


Calcul $C7, 1000
une référence à une cellule Excel®

Fonctionne avec le bouton Calculer.


Permet de vérifier la cohérence de la
Aperçu 100, 10AAA9, Blagnac
formule et d’afficher avant de valider la
formule le résultat de l’interrogation

Dans un Assistant Cellule, vous ne pouvez définir qu’un élément en sortie. Cet élément est
un axe disponible dans la partie Modèle ou un axe que vous pouvez calculer.

©Sage 2017 14
MODULE 3 : ASSISTANT CELLULE

Créer un axe calculé


Pour créer un axe calculé, cliquez sur Axe Calculé.

Cet écran permet de créer un nouvel axe à partir de ceux existants.

Bloc Description

Libellé Axe Permet d’assigner un nom au nouvel axe créé.

Permet de définir la formule de calcul. Pour envoyer un axe ou une


Formule fonction dans cet écran, il suffit de double-cliquer sur les éléments ou de
les saisir à la main.

Axes Affiche les axes disponibles dans le modèle.

Fonctions Regroupe l’ensemble des fonctions disponibles pour générer l’axe calculé.

Les fonctions mises à disposition sont présentées ci-dessous. Si vous souhaitez utiliser une
fonction non présente dans la liste, il faut utiliser la syntaxe du moteur interrogé.

Fonction Utilisateur Description Exemple

Renvoie le(s) premier(s) caractère(s) d'une


GAUCHE([Intitulé
GAUCHE(texte;no_car) chaîne de texte selon le nombre de
Magasin];3)
caractères spécifié

Renvoie le ou les derniers caractères


DROITE([Code
DROITE(texte;no_car) d'une chaîne de texte, en fonction du
Salarié];2)
nombre de caractères spécifié.

©Sage 2017 15
MODULE 3 : ASSISTANT CELLULE

Fonction Utilisateur Description Exemple

Renvoie un nombre donné de caractères


STXT(texte ;no_départ extraits d'une chaîne de texte à partir de la STXT([Description
;nb_car) position que vous avez spécifiée, en Article];3;4)
fonction du nombre de caractères indiqués

Renvoie le nombre de caractères contenus NBCAR([Code_Maga


NBCAR(texte)
dans une chaîne de texte. sin])

Convertit toutes les lettres majuscules


MINUSCULE(texte) d'une chaîne de texte en lettres MINUSCULE([Nom])
minuscules

MAJUSCULE([Préno
MAJUSCULE(texte) Convertit un texte en majuscules
m])

Enlève les espaces placés à gauche de la LTRIM([Libellé


LTRIM(texte)
chaîne de caractères Ecriture])

Enlève les espaces placés à droite de la RTRIM([Libellé


RTRIM(texte)
chaîne de caractères Ecriture])

Renvoie la valeur maximale contenue dans MAX([Numéro


MAX(texte)
une liste d’arguments. Facture])

Renvoie la valeur minimale contenue dans


MIN(texte) MIN([Date Facture])
une liste d’arguments.

MOYENNE(Numérique
Renvoie la moyenne de ces arguments MOYENNE([Remise])
)

SOMME(Numérique) Renvoie la somme de ces arguments SOMME([CA Net])

SI([Scénario]=
‘’Budget’’ ;0
Vérifie si la condition est respectée et
;[Montant])
SI(test logique ;Valeur renvoie une valeur si le résultat d’une
si Vrai ;Valeur si Faux) condition spécifiée est Vrai et une autre si
SI([Scénario]=
le résultat est Faux.
{Feuil1!$B$6} ;0
;[Montant])

JOUR(date) Renvoie le jour du mois JOUR([Date Facture])

MOIS(date) Renvoie le numéro du mois MOIS([Date Facture])

©Sage 2017 16
MODULE 3 : ASSISTANT CELLULE

Fonction Utilisateur Description Exemple

ANNEE([Date
ANNEE(date) Renvoie l’année
Facture])

CONCATENER(texte1; CONCATENER([Nom
Concatène les différents arguments
Texte2) ] ;[Prénom])

JOURS([Date
JOURS(Date_début, Calcule le nombre de jours entre deux
Naissance] ;MAINTE
Date_fin) dates
NANT)

ESTNULL([ChampTest ESTNULL([Code
Renvoie la valeur d’un autre champ si le
é] ;[ChampRemplacem Référence] ;[Numéro
premier est NULL.
ent]) Pièce])

MAINTENANT Renvoie la date et l’heure actuelles. MAINTENANT

Crée un lien hypertexte permettant d’ouvrir


LIEN_HYPERTEXTE(
LIEN_HYPERTEXTE([ un document. Le premier argument est le
[Chemin] ;[Numéro
Champ1] ;[Champ2]) chemin du document et le deuxième son
Facture])
nom convivial

ABS([Champ]) Renvoie la valeur absolue du champ ABS(CA Net])

Permet de faire référence à une cellule XL


#{Cellule XL}# #{A1}#
au format Date.

Permet de faire référence à une cellule XL


|{Cellule XL}| |{A$1}|
au format Texte.

Permet de faire référence à une cellule XL


{Cellule XL} {A$1}
au format Nombre.

Calcul (+, -, *, /) Opérateur algébrique de calcul [CA Net]-[Remise]

[Scénario]= ‘’Budget’’
ET, OU Opérateur logique OU [Scénario]=
‘’Budget révisé’’

Après avoir paramétré l’Axe calculé, le résultat est envoyé dans la partie Restitution comme
un axe provenant du modèle. Pour modifier l’Axe calculé, double cliquez dessus.

Vous pouvez également réaliser un Montant Conditionnel. Ce montant renverra des valeurs
selon des filtres supplémentaires que l’on paramétrera.
©Sage 2017 17
MODULE 3 : ASSISTANT CELLULE

On indique en haut de cet écran, le nom du Montant Conditionnel. Dans le bloc « Si », on


insère les éléments de filtres à interroger, dans le bloc « Alors » on définit l’axe restitué (si la
condition est vérifié) et enfin dans le bloc « Sinon » inscrire la valeur 0 (dans le cas où la
condition n’est pas respectée)..

Pour quitter l’écran vous pouvez cliquer sur Valider. Après avoir paramétré le Montant
Conditionnel, le résultat est envoyé dans la partie Restitution comme un axe provenant du
modèle. Ce montant est également disponible dans l’Axe Calculé comme un élément
provenant du modèle.

Une fois l’Assistant Cellule paramétré, validez l’écran pour générer la formule.

Modifier un Assistant Cellule


Pour modifier un Assistant Cellule, réalisez l’action suivante :

Placez-vous sur la cellule Excel® contenant l’Assistant Cellule et double cliquez sur la cellule.
L’écran Assistant Cellule apparaît avec l’ensemble des paramètres.

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION veut réaliser un tableau de bord
lui permettant de présenter les chiffres clés de son activité auprès de sa direction.

Son premier besoin est de présenter la chiffre d’affaires HT Net par pays et par mois sur le
premier trimestre 2017.

©Sage 2017 18
MODULE 3 : ASSISTANT CELLULE

Nous avons besoin de réaliser un tableau statique pour alimenter le graphique, nous utiliserons
donc un Assistant Cellule. Complétez une feuille Excel® comme présentée ci-dessus. Une fois
complétée, placez-vous sur la cellule D7 (cellule où l’on souhaite afficher le chiffre d’affaires
HT Net pour l’Allemagne au mois de Janvier 2017).

Allez dans le Menu Sage FRP Reporting et Assistant Cellule.

Paramétrez l’Assistant Cellule comme ci-dessus. On choisit le modèle Ventes. Le filtre


société pointe sur la cellule $B$2, le filtre Année sur la cellule $B$3, le filtre Pays sur la cellule
$C6 (avec pour valeur Allemagne), le filtre Mois sur la cellule D$5 et le filtre Type de document
sur la cellule $B$4

Une fois le paramétrage effectué, validez.

©Sage 2017 19
MODULE 3 : ASSISTANT CELLULE

Le résultat de la formule est renvoyé dans la cellule D7. Il faut maintenant compléter
l’ensemble du tableau. Placez-vous sur la cellule D7 et réalisez l’action Copier (clic droit
Copier ou Menu Accueil).

Sélectionnez ensuite la plage de cellule D7 à F10 et utilisez l’outil Collage Formule permettant
de coller la formule en respectant le format du tableau et en testant si les critères sont
respectés. En effet, les cellules de filtres en lignes et en colonne doivent être remplies.

Résultat de la requête :

©Sage 2017 20
MODULE 4 : ASSISTANT LISTE

MODULE 4 : ASSISTANT LISTE

1. Présentation de l’Assistant Liste

L’Assistant Liste est un Assistant permettant de créer et de maintenir une formule dans Excel®
capable d’interroger une base de données et de renvoyer une liste de valeurs dans une plage
de cellule selon des filtres de sélection.

Cette liste de valeurs est renvoyée en dessous de la formule Liste. La liste est supprimée et
insérée à chaque rafraichissement.

Les valeurs des filtres de sélection peuvent être stockées directement dans la formule ou dans
une cellule Excel®. Dans notre exemple, le filtre sur la société est stocké dans la cellule B2.

Son comportement est celui d’une formule Excel® traditionnelle. La formule de l’ Assistant
Liste peut donc être enregistrée en même temps que votre feuille Excel® et peut être déplacée
ou copiée comme n’importe quelle cellule.

Une fois la formule Liste créée, vous pouvez à tout moment retourner sur son paramétrage
en double cliquant sur la cellule Excel® ou en vous plaçant sur la cellule et en cliquant sur
l’assistant dans la barre de menu.

Afin de repérer les formules Liste, l’Assistant Liste est associé à chaque cellule stockant une
formule Liste un commentaire indiquant Assistant Liste.

©Sage 2017 21
MODULE 4 : ASSISTANT LISTE

2. Comment faire

Créer un nouvel Assistant Liste


Pour créer un nouvel Assistant Liste, réalisez l’action suivante :

Placez-vous à l’endroit où renvoyer l’agrégation des données à interroger et allez dans le Menu
Sage FRP Reporting puis Assistant Liste.

Cet écran permet de paramétrer la formule.

La partie Sources à gauche de l’écran permet, via le bouton Sélectionner un modèle, de


choisir un modèle dans un connecteur existant. Un modèle permet à un utilisateur d’interroger
les données stockées dans une base de données dans un langage simple.

Une fois le modèle sélectionné, les champs disponibles apparaissent dans la partie gauche
de l’écran.

La partie Filtres permet de gérer des filtres sur des champs sélectionnés. On dépose les
champs disponibles dans la partie Sources, sur lesquels on souhaite réaliser un filtre, dans la
partie Filtres.

Colonne Description Exemple

Axe Analyse Présente l’axe que l’on a placé en Filtre. Intitulé Magasin

Référence Une fois l’axe choisi, il faut indiquer sur quelle Blagnac, $B$1
valeur on souhaite filtrer. On peut faire référence à

©Sage 2017 22
MODULE 4 : ASSISTANT LISTE

Colonne Description Exemple

une cellule Excel® (voir l’annexe Excel® et les


références), sélectionner par le bouton . . . des
valeurs disponibles dans le jeu de valeurs, ou
saisir directement à la main. Si la valeur saisie
ressemble à une référence XL vous pouvez
utiliser les protéger par des ".

La colonne Aperçu permet de visualiser le jeu de


Aperçu Blagnac
valeurs renvoyé par la colonne Référence.

Le bouton Avancé permet de gérer les notions de relations entre les filtres.

Par défaut, l’opérateur utilisé entre les filtres est AND. Les filtres ont donc un rôle restrictif
entre eux.

Pour changer ce mode par défaut, utilisez l’écran Avancé. Cet écran vous permet d’écrire
vous-même la gestion des opérateurs entre les différents filtres.

L’écran est divisé en deux parties :

• La partie basse : présente les filtres définis au préalable dans la fenêtre principale

• La partie haute : présente la formule syntaxique à créer

Vous pouvez envoyer les filtres disponibles dans la partie de l’écran Relations entre Filtres
en double-cliquant sur le filtre ou en le sélectionnant et en cliquant sur Coller. Les filtres
peuvent se relier entre eux avec les opérateurs suivants :

• ET : permet d’affiner les résultats. Tous les critères reliés par OU sont appliqués à la
sélection.

• OU permet d’obtenir des résultats qui contiennent au moins une des expressions
recherchées ou leur ensemble. Au moins l’un des termes reliés par OU doit être
appliqué à la sélection.

• SAUF : permet d’obtenir des résultats qui n’affichent pas les termes suivant SAUF.
©Sage 2017 23
MODULE 4 : ASSISTANT LISTE

• ( et ) : permettent de gérer un ordre de priorité d’exécution des critères.

Une fois le filtre avancé validé, un bouton vert indique que le paramétrage avancé est actif. Si
vous ajoutez, modifiez ou supprimez un filtre, le paramétrage avancé devient inactif.

La partie Restitution permet de définir les éléments à interroger, les opérations à réaliser et le
format à appliquer.

Colonne Description Exemple

Axe placé en sortie. Il peut s’agir d’un


Axe Analyse axe, d’un axe calculé ou d’un montant Code Article
conditionnel

Tous types : Valeur, Compter,


Minimum, Maximum, Compter
Distinct
Propose les différents agrégats possibles
Agrégation
sur l’axe selon le type de celui-ci
Numérique : Somme,
Moyenne, Somme Distincte,
Moyenne Distinct

Permet de réaliser un calcul sur la valeur


Opération renvoyée avec un opérateur logique ou +, -, /, *,<>,=,<=,>=
de réaliser un filtre sur la valeur renvoyée

On place à cet endroit une valeur saisie


Calcul en dur ou une référence à une cellule $C7, 1000
Excel®

Permet la réalisation d’une rupture sur


l’axe sélectionné. On peut ne réaliser
d’aucun à plusieurs ruptures dans une
Rupture par Coché, Non coché
liste. La notion de total apparaîtra
automatiquement sous les champs
numériques.

Cette colonne permet de réaliser un


Mode de Tri ordre de tri, différent de l’ordre Croissant, Décroissant
d’affichage

©Sage 2017 24
MODULE 4 : ASSISTANT LISTE

Colonne Description Exemple

Cette colonne permet d’effectuer un


Position de ordre de tri, différent de l’ordre par défaut
1,2,3
Tri (du plus petit au plus grand), dans le jeu
de valeurs renvoyé

Il est possible de renommer les noms des champs placés en restitution. Pour cela, placez-
vous sur l’axe d’analyse que vous souhaitez renommer et utilisez la touche F2.

Le renvoi automatique à la ligne est disponible en appliquant la propriété

sur une colonne.

Dans la partie Restitution vous pouvez également réaliser une Mise en forme
conditionnelle sur les champs placés en restitution. Pour cela, vous réalisez un clic droit sur
l’axe que vous souhaitez mettre en valeur.

Vous pouvez appliquer le format conditionnel que vous souhaitez selon des règles proposées
dans l’assistant. Il est possible d’appliquer une ou plusieurs règles sur un axe.

Pour afficher, modifier ou supprimer les règles actuellement appliquées sur l’axe, cliquer sur
Gérer les règles.

Pour supprimer la règle vous pouvez également cliquer sur Effacer les règles.

Le bouton Option permet d’appliquer des options supplémentaires.

©Sage 2017 25
MODULE 4 : ASSISTANT LISTE

L’onglet Général permet de gérer les options générales liées à l’interrogation et l’onglet
Format les options de mise en forme de l’Assistant Liste.

Les options générales se décomposent de la manière suivante :

Options Description

Supprimer les Permet d’afficher ou non les différentes occurrences de la même


doublons valeur

Permet de modifier le comportement du plan XL On peut avoir les


Synthèse sous Détails
lignes de synthèse sous les lignes de détails ou l’inverse.

Ajustement
automatique des Permet d’auto-ajuster ou non la taille des colonnes
colonnes

Afficher les éléments Permet de choisir ou non l’affichage des éléments de rupture
de rupture dans le rapport

Permet d’afficher l’ensemble des données ou un résultat partiel


avec des critères de sélection (Top) selon un nombre ou un
pourcentage de lignes. Cette fonction permet de réaliser par
Affichage Partiel exemple, le classement de clients selon leur chiffre d’affaires. On
peut faire référence à une cellule XL pour rendre dynamique cet
argument. Si on renseigne la valeur * le produit renvoie
l’ensemble des enregistrements.

©Sage 2017 26
MODULE 4 : ASSISTANT LISTE

L’option Format se présente ainsi :

On peut choisir entre les formats : Office, Tableau Croisé Dynamique, personnalisé ou Aucun
Format.

Le format Office permet de créer via un Assistant Liste, une liste Office avec la possibilité de
modifier le format ou d’ajouter des colonnes directement dans Excel®.

Le format Tableau Croisé Dynamique permet de créer et de rafraichir un Tableau Croisé


Dynamique qui sera placé en-dessous de la formule de l’Assistant Liste. Le paramétrage du
Tableau Croisé Dynamique sera réalisé dans l’environnement XL.

Le format personnalisé permet de réaliser une présentation très complète. La liste renvoyée
par l’Assistant est découpée en 4 sections :

• La section Titre : permet de paramétrer le format souhaité et d’indiquer si l’on souhaite


ou non son affichage.

• La section En-tête : permet de définir le format et le comportement d’affichage des En-


têtes de ruptures. La notion de Plan permet d’indiquer si on souhaite ou non un plan
XL sur ces ruptures.

• La section Sous-Total : permet de définir le format et le comportement d’affichage des


sous-totaux des ruptures.

• La section Total : permet de paramétrer le format et l’affichage ou non de la ligne de


total dans Excel®.

Une fois que vous avez décidé du type de format, il faut valider pour revenir sur l’interface
principale.

Dans un Assistant Liste, vous pouvez définir un ou plusieurs éléments en sortie. Ces
éléments sont des axes disponibles dans la partie Modèle ou des axes calculés.

©Sage 2017 27
MODULE 4 : ASSISTANT LISTE

Créer un axe calculé


Pour créer un axe calculé, cliquez sur Axe Calculé.

Cet écran permet de créer un nouvel axe à partir des axes existants.

Bloc Description

Libellé Axe Permet d’assigner un nom au nouvel axe créé.

Permet de définir la formule de calcul. Pour envoyer un axe ou une


Formule fonction dans cet écran, il suffit de double cliquer sur les éléments ou de
les saisir à la main.

Axes Affiche les axes disponibles dans le modèle

Fonctions Regroupe l’ensemble des fonctions disponibles pour générer l’axe calculé

Dans la création des Axes Calculés, il existe 2 comportements possibles :

L’utilisation de l’opérateur = au début de la formule indique que l’on souhaite réaliser une
formule XL. Vous devez dans ce cas faire appel aux formules XL classiques.

Pas d’opérateur = l’axe calculé sera le résultat d’un calcul effectué par la solution. Vous devez
dans ce cas utiliser les fonctions de la solution.

Les fonctions mises à disposition sont présentées ci-dessous :

Fonction Utilisateur Description Exemple

Renvoie le(s) premier(s)


caractère(s) d'une chaîne de texte GAUCHE([Intitulé
GAUCHE(texte;no_car)
selon le nombre de caractères Magasin];3)
spécifiés

©Sage 2017 28
MODULE 4 : ASSISTANT LISTE

Fonction Utilisateur Description Exemple

Renvoie le ou les derniers


caractères d'une chaîne de texte, en DROITE([Code
DROITE(texte;no_car)
fonction du nombre de caractères Salarié];2)
spécifiés.

Renvoie un nombre donné de


caractères extraits d'une chaîne de
STXT(texte ;no_départ STXT([Description
texte à partir de la position que vous
;nb_car) Article];3;4)
avez spécifiée, en fonction du
nombre de caractères indiqués

Renvoie le nombre de caractères NBCAR([Code_Magas


NBCAR(texte)
contenus dans une chaîne de texte. in])

Convertit toutes les lettres


MINUSCULE(texte) majuscules d'une chaîne de texte en MINUSCULE([Nom])
lettres minuscules

MAJUSCULE([Prénom
MAJUSCULE(texte) Convertit un texte en majuscules
])

Enlève les espaces placés à gauche LTRIM([Libellé


LTRIM(texte)
de la chaîne de caractères Ecriture])

Enlève les espaces placés à droite RTRIM([Libellé


RTRIM(texte)
de la chaîne de caractères Ecriture])

Renvoie la valeur maximale


MAX([Numéro
MAX(texte) contenue dans une liste
Facture])
d’arguments.

Renvoie la valeur minimale


MIN(texte) contenue dans une liste MIN([Date Facture])
d’arguments.

Renvoie la moyenne de ces


MOYENNE(Numérique) MOYENNE([Remise])
arguments

Renvoie la somme de ces


SOMME(Numérique) SOMME([CA Net])
arguments

SI(test logique ;Valeur si SI([Scénario]=


Vérifie si la condition est respectée
Vrai ;Valeur si Faux) ‘’Budget’’ ;0 ;[Montant])
et renvoie une valeur si le résultat

©Sage 2017 29
MODULE 4 : ASSISTANT LISTE

Fonction Utilisateur Description Exemple

d’une condition spécifiée est Vrai et SI([Scénario]=


une autre si le résultat est Faux {Feuil1!$B$6} ;0
;[Montant])

JOUR(date) Renvoie le jour du mois JOUR([Date Facture])

MOIS(date) Renvoie le numéro du mois MOIS([Date Facture])

ANNEE([Date
ANNEE(date) Renvoie l’année
Facture])

CONCATENER(texte1;Te CONCATENER([Nom]
Concatène les différents arguments
xte2) ;[Prénom])

JOURS([Date
JOURS(Date_début, Calcule le nombre de jours entre
Naissance] ;MAINTEN
Date_fin) deux dates
ANT)

ESTNULL([Code
ESTNULL([ChampTesté] Renvoie la valeur d’un autre champ
Référence] ;[Numéro
;[ChampRemplacement]) si le premier est NULL
Pièce])

Renvoie afficher la date et l’heure


MAINTENANT MAINTENANT
actuelles

Crée un lien hypertexte permettant


d’ouvrir un document. Le premier LIEN_HYPERTEXTE([
LIEN_HYPERTEXTE([Ch
argument est le chemin du Chemin] ;[Numéro
amp1] ;[Champ2])
document et le deuxième son nom Facture])
convivial

ABS([Champ]) Renvoie la valeur absolue du champ ABS(CA Net])

Permet de faire référence à une


#{Cellule XL}# #{A1}#
cellule XL au format Date.

Permet de faire référence à une


|{Cellule XL}| |{A$1}|
cellule XL au format Texte.

Permet de faire référence à une


{Cellule XL} {A$1}
cellule XL au format Nombre.

Calcul (+, -, *, /) Opérateur algébrique de calcul [CA Net]-[Remise]

©Sage 2017 30
MODULE 4 : ASSISTANT LISTE

Fonction Utilisateur Description Exemple

[Scénario]= ‘’Budget’’
ET, OU Opérateur logique OU [Scénario]=
‘’Budget révisé’’

Après avoir paramétré l’Axe calculé, le résultat est envoyé dans la partie Restitution comme
un axe provenant du modèle. Pour modifier l’axe calculé, double cliquez dessus ou cliquer sur
le bouton Axe Calculé une fois l’axe sélectionné.

Vous pouvez également réaliser un montant conditionnel. Ce montant renverra des valeurs
selon des filtres supplémentaires que l’on paramétrera.

On indique en haut de cet écran, le nom du Montant Conditionnel. Dans le bloc « Si », on


insère les éléments de filtres à interroger, dans le bloc « Alors » on définit l’axe restitué (si la
condition est vérifié) et enfin dans le bloc « Sinon » inscrire la valeur 0 (dans le cas où la
condition n’est pas respectée).

Pour quitter l’écran vous pouvez cliquer sur valider. Après avoir paramétré le Montant
Conditionnel, le résultat est envoyé dans la partie Restitution comme un axe provenant du
modèle. Ce montant est également disponible dans l’Axe Calculé comme un élément
provenant du modèle.

Une fois l’Assistant Cellule paramétré, validez l’écran pour générer la formule.

Modifier un Assistant Liste


Pour modifier un Assistant Liste, réalisez l’action suivante :

Placez-vous sur la cellule Excel® contenant la formule Liste et double cliquez sur la cellule.
L’écran Assistant Liste apparaît avec l’ensemble des paramètres.

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION veut réaliser un tableau de bord
lui permettant de présenter les chiffres clés de son activité auprès de sa direction.
©Sage 2017 31
MODULE 4 : ASSISTANT LISTE

Il veut connaitre le chiffre d’affaires HT Net en valeur et en quantités livrées par représentant,
par client pour l’ensemble des Familles articles et cela pour l’année 2017.

Dans notre cas, il est préférable de travailler avec une formule liste car l’ensemble des
données souhaitées peut être renvoyé par une formule. Complétez une feuille Excel® comme
présentée ci-dessus. Une fois réalisée, placez-vous sur la cellule A7 (c’est à partir de cette
cellule que s’affichera le tableau).

Allez dans le Menu Sage FRP Reporting puis Assistant Liste.

Paramétrez l’Assistant Liste comme ci-dessus. On choisit le modèle Ventes. La filtre


Société pointe sur la cellule $B$2, le filtre Année sur la cellule $B$3 (2017), le filtre Mois
pointe sur la cellule $B$4 (01..12) et le filtre Code Famille sur la cellule $B$5

En sortie, placez la Représentant Client, Code Client, Qté Livrées (Agrégation Somme), CA
HT Net (Agrégation Somme). Réalisez une rupture en cochant la case Rupture par sur le
champ Représentant Client.

Une fois le paramétrage effectué, validez.

©Sage 2017 32
MODULE 4 : ASSISTANT LISTE

Le résultat de la formule est renvoyé à partir de la cellule A7 :

• L’ordre de sortie est par défaut l’ordre de sortie des éléments en restitution

• L’icône Commentaire est ajoutée à la formule A7 indiquant que la formule stockée est
un Assistant liste.

©Sage 2017 33
MODULE 5 : ASSISTANT CUBE

MODULE 5 : ASSISTANT CUBE

1. Présentation du cube

L’Assistant Cube est un Assistant pour créer et maintenir une formule dans Excel® capable
d’interroger une base de données et de renvoyer un cube de données dans une plage de
cellules selon des filtres de sélection.

Ce cube de données est renvoyé en dessous de la formule Cube.

Les valeurs des filtres de sélection sont stockées directement dans la formule et modifiables
dans la feuille Excel®.

Son comportement est celui d’une formule Excel® traditionnelle. La formule Cube peut donc
être enregistrée en même temps que votre feuille Excel® et peut être déplacée ou copiée
comme n’importe quelle cellule.

Une fois l’Assistant Cube créé vous pouvez à tout moment retourner sur son paramétrage en
double cliquant sur la cellule Excel® ou en vous plaçant sur la cellule et en cliquant sur
l’assistant dans la barre de menu.

Afin de repérer les Assistants Cube, l’Assistant Cube est associé à chaque cellule stockant
une formule Cube un commentaire indiquant Assistant Cube.

©Sage 2017 34
MODULE 5 : ASSISTANT CUBE

2. Comment faire

Créer une nouvelle formule Cube


Pour créer une nouvelle formule Cube, réalisez l’action suivante :

Placez-vous à l’endroit où renvoyer le cube de données. Allez dans le Menu Sage FRP
Reporting puis Assistant Cube.

Cette interface permet de réaliser le paramétrage de la formule :

La partie Sources de l’écran permet, via le bouton Sélectionner un modèle, de choisir un


modèle dans un connecteur existant. Un modèle permet à un utilisateur d’interroger les
données stockées dans une base de données dans un langage simple.

Une fois le modèle sélectionné, les champs disponibles apparaissent dans la partie gauche
de l’écran.

La partie Filtres permet de gérer des filtres sur des champs sélectionnés. On dépose les
champs disponibles dans la partie Modèle, sur lesquels on souhaite filtrer l’information dans
la partie Filtres.

Colonne Description Exemple

Intitulé
Axe Analyse Présente l’axe placé en Filtre
Magasin

©Sage 2017 35
MODULE 5 : ASSISTANT CUBE

Colonne Description Exemple

Une fois l’axe choisi, il faut indiquer sur quelle valeur on


souhaite filtrer. On peut sélectionner par le bouton . . . des
Référence A1
valeurs disponibles dans le jeu de valeurs ou saisir
directement à la main.

La colonne Aperçu permet de visualiser le jeu de valeurs,


Aperçu Blagnac
renvoyé par la colonne Référence.

La partie Restitution permet de définir où l’on souhaite voir apparaitre les éléments en
restitution.

Zone Description Exemple

En déposant dans Lignes, on souhaite avoir le détail en Code


Lignes
ligne de l’axe sélectionné. Article

En déposant dans Colonnes, on souhaite avoir le détail


Colonnes Année
en colonne de l’axe sélectionné.

Les éléments placés dans Mesure, apparaitront comme


Mesure Quantité
le croisement des données en ligne et en colonne

➢ Eléments en Lignes et en Colonnes ont le même type d’options :

Colonne Description Exemple

Axe placé en sortie. Il peut s’agir d’un axe ou d’un


Axe Restitution Code Article
axe calculé

Permet de réaliser un ordre de tri différent de


Croissant,
l’ordre par défaut (du plus petit au plus grand),
Ordre de Tri Décroissant selon
dans le jeu de valeurs renvoyé ou selon l’élément
Montant
placé en Mesure

On choisit d’ajouter si on souhaite une somme en


Total total ou une différence par rapport aux éléments Somme, Ecart
enfants de cet axe

Permet d’indiquer si on souhaite que les champs


Plan Déplier, Réduire
soient développés ou réduits.

©Sage 2017 36
MODULE 5 : ASSISTANT CUBE

Colonne Description Exemple

Permet de limiter l’affichage de cet axe au X 3 : Affichera les 3


Top
premières valeurs renvoyées premières lignes

Permet de regrouper les valeurs non renvoyées


Regroupement
Autres dans le Top dans une seule et même ligne. Ce
nommé “Divers”
regroupement doit être nommé sinon

➢ Eléments en Mesures :

Colonne Description Exemple

Axe placé en sortie. Il s’agit d’un axe ou d’un axe


Axe Restitution Chiffre d’affaires
calculé

Agrégation de l’axe restitué (Somme, Compter,


Moyenne, Maximu, Minimum, Somme distincte,
Moyenne Distincte, Compter distincte, % du Total Somme du
Agrégation
Ligne, % du Total Colonne, % de la Ligne parente, Chiffre d’affaires
% de la Colonne parente, % du Grand Total,
Différence en valeur, Différence en Pourcentage)

Format Format de l’axe restitué Nombre

Dans la partie Mesures vous pouvez également réaliser une Mise en forme conditionnelle
sur les champs placés en restitution. Pour cela, vous réalisez un clic droit sur l’axe que vous
souhaitez mettre en valeur.

Vous pouvez appliquer le format conditionnel que vous souhaitez selon des règles proposées
dans l’assistant.

Vous pouvez appliquer une ou plusieurs règles sur un axe. Pour afficher, modifier ou supprimer
les règles actuellement appliquées sur l’axe, cliquer sur Gérer les règles.

Pour supprimer la règle vous pouvez également cliquer sur Effacer les règles.

©Sage 2017 37
MODULE 5 : ASSISTANT CUBE

Le bouton Option permet d’appliquer des options supplémentaires.

Les options générales sont accessibles depuis deux onglets :

Onglet Général Description

Afficher Total Lignes Permet d’afficher le total des lignes

Afficher Total
Permet d’afficher le total des colonnes
Colonnes

Onglet Format Description

Il exitse 2 types de format :


- Classique : renvoie le cube dans la feuille XL sans
possibilité d’interaction sur les axes.
Type
- Dynamique : permet la création d’un cube dynamique
autorisant la manipulation des axes disponibles en lignes et
en colonne dans l’environnement XL

©Sage 2017 38
MODULE 5 : ASSISTANT CUBE

Possibilité d’appliquer différents thèmes de couleur (Ne


Thème
fonctionne qu’avec le format Classique)

Dans un Assistant Cube, vous pouvez définir un ou plusieurs éléments en sortie. Ces
éléments sont des axes disponibles dans la partie Modèle ou des axes calculés.

Pour créer un axe calculé, cliquez sur Axe Calculé.

Cet écran permet de créer un nouvel axe à partir des axes existants :

Bloc Description

Libellé Axe Permet d’assigner un nom au nouvel axe créé.

Permet de définir la formule de calcul. Pour envoyer un axe ou une fonction


Formule dans cet écran, il suffit de double cliquer sur les éléments ou de les saisir à
la main.

Axes Affiche les axes disponibles dans le modèle.

Fonctions Regroupe l’ensemble des fonctions disponibles pour générer l’axe calculé.

Les fonctions mises à disposition sont présentées ci-dessous :

Fonction Utilisateur Description Exemple

Renvoie le(s) premier(s)


caractère(s) d'une chaîne de texte GAUCHE([Intitulé
GAUCHE(texte;no_car)
selon le nombre de caractères Magasin];3)
spécifiés

©Sage 2017 39
MODULE 5 : ASSISTANT CUBE

Fonction Utilisateur Description Exemple

Renvoie le ou les derniers


caractères d'une chaîne de texte, en DROITE([Code
DROITE(texte;no_car)
fonction du nombre de caractères Salarié];2)
spécifiés

Renvoie un nombre donné de


caractères extraits d'une chaîne de
STXT(texte ;no_départ STXT([Description
texte à partir de la position que vous
;nb_car) Article];3;4)
avez spécifiée, en fonction du
nombre de caractères indiqués

Renvoie le nombre de caractères NBCAR([Code_Magasin]


NBCAR(texte)
contenus dans une chaîne de texte. )

Convertit toutes les lettres


MINUSCULE(texte) majuscules d'une chaîne de texte en MINUSCULE([Nom])
lettres minuscules

MAJUSCULE(texte) Convertit un texte en majuscules MAJUSCULE([Prénom])

Enlève les espaces placés à gauche


LTRIM(texte) LTRIM([Libellé Ecriture])
de la chaîne de caractères

Enlève les espaces placés à droite


RTRIM(texte) RTRIM([Libellé Ecriture])
de la chaîne de caractères

Renvoie la valeur maximale


MAX(texte) contenue dans une liste MAX([Numéro Facture])
d’arguments.

Renvoie la valeur minimale


MIN(texte) contenue dans une liste MIN([Date Facture])
d’arguments.

Renvoie la moyenne de ces


MOYENNE(Numérique) MOYENNE([Remise])
arguments

Renvoie la somme de ces


SOMME(Numérique) SOMME([CA Net])
arguments

Vérifie si la condition est respectée


SI(test logique ;Valeur et renvoie une valeur si le résultat SI([Scénario]= ‘’Budget’’
si Vrai ;Valeur si Faux) d’une condition spécifiée est Vrai et ;0 ;[Montant])
une autre si le résultat est Faux

©Sage 2017 40
MODULE 5 : ASSISTANT CUBE

Fonction Utilisateur Description Exemple

SI([Scénario]=
{Feuil1!$B$6} ;0
;[Montant])

JOUR(date) Renvoie le jour du mois JOUR([Date Facture])

MOIS(date) Renvoie le numéro du mois MOIS([Date Facture])

ANNEE(date) Renvoie l’année ANNEE([Date Facture])

CONCATENER(texte1; CONCATENER([Nom] ;[
Concatène les différents arguments
Texte2) Prénom])

JOURS([Date
JOURS(Date_début, Calcule le nombre de jours entre
Naissance] ;MAINTENA
Date_fin) deux dates
NT)

ESTNULL([ChampTest ESTNULL([Code
Renvoie la valeur d’un autre champ
é] ;[ChampRemplacem Référence] ;[Numéro
si le premier est NULL
ent]) Pièce])

Renvoie afficher la date et l’heure


MAINTENANT MAINTENANT
actuelles

Crée un lien hypertexte permettant


d’ouvrir un document. Le premier LIEN_HYPERTEXTE([C
LIEN_HYPERTEXTE([
argument est le chemin du hemin] ;[Numéro
Champ1] ;[Champ2])
document et le deuxième son nom Facture])
convivial

ABS([Champ]) Renvoie la valeur absolue du champ ABS(CA Net])

Permet de faire référence à une


#{Cellule XL}# #{A1}#
cellule XL au format Date.

Permet de faire référence à une


|{Cellule XL}| |{A$1}|
cellule XL au format Texte.

Permet de faire référence à une


{Cellule XL} {A$1}
cellule XL au format Nombre.

Calcul (+, -, *, /) Opérateur algébrique de calcul [CA Net]-[Remise]

©Sage 2017 41
MODULE 5 : ASSISTANT CUBE

Fonction Utilisateur Description Exemple

[Scénario]= ‘’Budget’’ OU
ET, OU Opérateur logique [Scénario]= ‘’Budget
révisé’’

Après avoir paramétré l’axe calculé, le résultat est envoyé dans la partie Restitution comme
un axe provenant du modèle. Pour modifier l’axe calculé, double cliquez dessus.

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION veut réaliser un tableau de bord
lui présentant ses ventes annuelles par Représentant pour un Code Famille.

Placez-vous sur la cellule B4 de la feuille XL et allez dans le Menu Sage FRP Reporting puis
Assistant Cube.

Paramétrez l’Assistant Cube comme ci-dessous.

Sélectionnez dans les filtres : Live Data valeur OUI, Société valeur INFO DISTRIBUTION,
Code Famille valeur INFO DISTRIBUTIONXOR. En sortie, placez en ligne : Représentant
Client et Référence Article, en colonne : Mois et en mesures : Qté Livrées et CA HT Net
(Agrégation Somme).

Une fois le paramétrage effectué, validez.

Le résultat de la formule est renvoyé à partir de la cellule B4.

©Sage 2017 42
MODULE 5 : ASSISTANT CUBE

L’Assistant Cube vous renvoie le jeu de données selon les éléments que vous avez placé en
lignes, colonnes et mesure. Le système de plan vous permet de naviguer dans le jeu de
données.

©Sage 2017 43
MODULE 6 : ASSISTANT FILTRE

MODULE 6 : ASSISTANT FILTRE

1. Présentation de la fonction

L’Assistant Filtre est un Assistant utilisé pour créer et maintenir une formule dans Excel®
capable de renvoyer dans une cellule une sélection de valeur choisie par l’utilisateur dans un
écran de sélection. La liste des données disponibles peut être filtrée par une sélection
précédente.

Cet assistant va renvoyer sur la droite de la formule le jeu de valeur sélectionné par l’utilisateur.
Ce jeu de valeur pourra devenir une valeur de filtre pour les autres formules Sage FRP
Reporting.

Son comportement est celui d’une formule Excel® traditionnelle. La formule Filtre peut donc
être enregistrée en même temps que votre feuille Excel® et peut être déplacée ou copiée
comme n’importe quelle cellule.

Une fois l’Assistant Filtre créé vous pouvez à tout moment retourner sur son paramétrage en
double cliquant sur la cellule Excel ou en vous plaçant sur la cellule et en cliquant sur l’assistant
dans la barre de menu.

©Sage 2017 44
MODULE 6 : ASSISTANT FILTRE

2. Comment faire
Pour créer une nouvelle formule Filtre, réalisez l’action suivante :

Placez-vous au gauche de la cellule où vous souhaitez renvoyer la sélection de valeur. Allez


dans le Menu Sage FRP Reporting puis Assistant Filtre.

Cette interface permet de réaliser le paramétrage de la formule :

La partie Sources de l’écran permet, via le bouton Sélectionner un modèle, de choisir un


modèle dans un connecteur existant. Un modèle permet à un utilisateur d’interroger les
données stockées dans une base de données dans un langage simple.

Une fois le modèle sélectionné, les champs disponibles dans celui-ci apparaissent dans la
partie gauche de l’écran.

©Sage 2017 45
MODULE 6 : ASSISTANT FILTRE

La partie Filtres permet de gérer des filtres sur des champs sélectionnés. On dépose les
champs, disponibles dans la partie Modèle, sur lesquels on souhaite filtrer l’information.

Colonne Description Exemple

Axe Analyse Présente l’axe que l’on a placé en Filtre Intitulé Magasin

Une fois l’axe choisi, il faut indiquer sur quelle


valeur on souhaite filtrer. On peut faire référence à
une cellule Excel® (voir l’annexe Excel® et les
Référence Blagnac, $B$1
références), sélectionner par le bouton . . . des
valeurs disponibles dans le jeu de valeurs, ou
saisir directement à la main.

La colonne Aperçu permet de visualiser le jeu de


Aperçu Blagnac
valeurs renvoyé par la colonne Référence.

Le bouton Avancé permet de gérer les notions de relations entre les filtres.

Par défaut, l’opérateur utilisé entre les filtres est AND. Les filtres ont donc un rôle restrictif
entre eux.

Pour changer ce mode par défaut, utilisez l’écran Avancé. Cet écran vous permet d’écrire
vous-même la gestion des opérateurs entre les différents filtres.

L’écran est divisé en deux parties :

• La partie basse : présente les filtres définis au préalable dans la fenêtre principale,

• La partie haute : présente la formule syntaxique à créer.

Vous pouvez envoyer les filtres disponibles dans la partie de l’écran Relations entre Filtres
en double-cliquant sur le filtre ou en le sélectionnant et en cliquant sur Coller. Les filtres
peuvent se relier entre eux avec les opérateurs suivants :

• ET : permet d’affiner les résultats. Tous les critères reliés par OU sont appliqués à la
sélection.
©Sage 2017 46
MODULE 6 : ASSISTANT FILTRE

• OU : permet d’obtenir des résultats qui contiennent au moins une des expressions
recherchées ou leur ensemble. Au moins l’un des termes reliés par OU doit être
appliqué à la sélection.

• SAUF : permet d’obtenir des résultats qui n’affichent pas les termes suivants SAUF.

• ( et ) : permettent de gérer un ordre de priorité d’exécution des critères.

Une fois le filtre avancé validé, un bouton vert indique que le paramétrage avancé est actif. Si
vous ajoutez, modifiez ou supprimez un filtre, le paramétrage avancé devient inactif.

La partie Restitution permet de définir les éléments à afficher, les opérations à réaliser et le
format à appliquer.

Colonne Description Exemple

Présente l’axe placé en sortie. Il s’agit


Axe Analyse Code Article
d’un axe ou d’un axe calculé

Tous types : Valeur, Compter,


Minimum, Maximum, Compter
Propose les différents agrégats Distinct
Agrégation possibles sur l’axe selon le type de
celui-ci Numérique : Somme, Moyenne,
Somme Distincte, Moyenne
Distinct

Permet de réaliser un calcul sur la


Opération valeur renvoyée avec un opérateur +, -, /, *
logique

On place à cet endroit une valeur


Calcul saisie en dur ou une référence à une $C7, 1000
cellule Excel®

Permet la réalisation d’une rupture sur


l’axe sélectionné. On peut ne réaliser
d’aucun à plusieurs ruptures dans une
Rupture par Coché, Non coché
liste. La notion de total apparaîtra
automatiquement sous les champs
numériques.

©Sage 2017 47
MODULE 6 : ASSISTANT FILTRE

Colonne Description Exemple

Cette colonne permet de réaliser un


Mode de Tri ordre de tri, différent de l’ordre Croissant, Décroissant
d’affichage

Cette colonne permet d’effectuer un


Position de ordre de tri, différent de l’ordre par
1, 2,3
Tri défaut (du plus petit au plus grand),
dans le jeu de valeurs renvoyé

Pour les Assistants Filtres, vous disposez de 3 types de format d’affichage à choisir en haut
de la barre de mise en forme :

• Liste de Filtre : ouvre une


fenêtre de sélection de filtre
Sage FRP Reporting au
double-clic.

• Volet Office : génère un volet de sélection des filtres


présent dans la feuille.

• Liste Validation : génère une liste


déroulante de choix

Le bouton Option permet d’appliquer des options supplémentaires.

L’onglet Général permet de gérer les options générales liées à l’interrogation et l’onglet
Format les options de mise en forme de l’Assistant Filtre.

Les options générales se décomposent de la manière suivante :

©Sage 2017 48
MODULE 6 : ASSISTANT FILTRE

Options Description

Supprimer les Permet d’afficher ou non les différentes occurrences de la même


doublons valeur

Ajustement
automatique des Permet d’auto-ajuster ou non la taille des colonnes
colonnes

Afficher les éléments Permet de choisir ou non l’affichage des éléments de rupture
de rupture dans le rapport

Permet d’afficher l’ensemble des données ou un résultat partiel


avec des critères de sélection (Top) selon un nombre ou un
pourcentage de lignes. Cette fonction permet de réaliser par
Affichage Partiel exemple, le classement de clients selon leur chiffre d’affaires. On
peut faire référence à une cellule XL pour rendre dynamique cet
argument. Si on renseigne la valeur * le produit renvoie
l’ensemble des enregistrements.

Dans un Assistant Filtre, vous pouvez définir un ou plusieurs éléments en sortie. Néanmoins,
seul le premier axe de la liste constituera les valeurs du filtre. Les éléments sont disponibles
dans la partie Modèle ou des axes calculés.

Pour créer un axe calculé, cliquez sur Axe Calculé.

Cet écran permet de créer un nouvel axe à partir des axes existants :

Bloc Description

Libellé Axe Permet d’assigner un nom au nouvel axe créé.

©Sage 2017 49
MODULE 6 : ASSISTANT FILTRE

Bloc Description

Permet de définir la formule de calcul. Pour envoyer un axe ou une


Formule fonction dans cet écran, il suffit de double cliquer sur les éléments ou de
les saisir à la main.

Axes Affiche les axes disponibles dans le modèle

Fonctions Regroupe l’ensemble des fonctions disponibles pour générer l’axe calculé

Les fonctions mises à disposition sont présentées ci-dessous :

Fonction Utilisateur Description Exemple

Renvoie le(s) premier(s)


caractère(s) d'une chaîne de texte GAUCHE([Intitulé
GAUCHE(texte;no_car)
selon le nombre de caractères Magasin];3)
spécifiés
Renvoie le ou les derniers
caractères d'une chaîne de texte, en DROITE([Code
DROITE(texte;no_car)
fonction du nombre de caractères Salarié];2)
spécifiés.
Renvoie un nombre donné de
caractères extraits d'une chaîne de
STXT(texte ;no_départ STXT([Description
texte à partir de la position que vous
;nb_car) Article];3;4)
avez spécifiée, en fonction du
nombre de caractères indiqués
Renvoie le nombre de caractères NBCAR([Code_Magasin
NBCAR(texte)
contenus dans une chaîne de texte. ])
Convertit toutes les lettres
MINUSCULE(texte) majuscules d'une chaîne de texte MINUSCULE([Nom])
en lettres minuscules
MAJUSCULE(texte) Convertit un texte en majuscules MAJUSCULE([Prénom])
Enlève les espaces placés à
LTRIM(texte) LTRIM([Libellé Ecriture])
gauche de la chaîne de caractères
Enlève les espaces placés à droite RTRIM([Libellé
RTRIM(texte)
de la chaîne de caractères Ecriture])
Renvoie la valeur maximale
MAX(texte) contenue dans une liste MAX([Numéro Facture])
d’arguments.
Renvoie la valeur minimale
MIN(texte) contenue dans une liste MIN([Date Facture])
d’arguments.

©Sage 2017 50
MODULE 6 : ASSISTANT FILTRE

Fonction Utilisateur Description Exemple

Renvoie la moyenne de ces


MOYENNE(Numérique) MOYENNE([Remise])
arguments
Renvoie la somme de ces
SOMME(Numérique) SOMME([CA Net])
arguments
SI([Scénario]= ‘’Budget’’
Vérifie si la condition est respectée ;0 ;[Montant])
SI(test logique ;Valeur si et renvoie une valeur si le résultat
Vrai ;Valeur si Faux) d’une condition spécifiée est Vrai et SI([Scénario]=
une autre si le résultat est Faux {Feuil1!$B$6} ;0
;[Montant])
JOUR(date) Renvoie le jour du mois JOUR([Date Facture])
MOIS(date) Renvoie le numéro du mois MOIS([Date Facture])
ANNEE(date) Renvoie l’année ANNEE([Date Facture])
CONCATENER(texte1; CONCATENER([Nom] ;[
Concatène les différents arguments
Texte2) Prénom])
JOURS([Date
JOURS(Date_début, Calcule le nombre de jours entre
Naissance] ;MAINTENA
Date_fin) deux dates
NT)
ESTNULL([ChampTesté ESTNULL([Code
Renvoie la valeur d’un autre champ
] ;[ChampRemplacemen Référence] ;[Numéro
si le premier est NULL
t]) Pièce])
Renvoie afficher la date et l’heure
MAINTENANT MAINTENANT
actuelles
Crée un lien hypertexte permettant
d’ouvrir un document. Le champ. Le LIEN_HYPERTEXTE([C
LIEN_HYPERTEXTE([C
premier argument est le chemin du hemin] ;[Numéro
hamp1] ;[Champ2])
document et le deuxième son nom Facture])
convivial
Renvoie la valeur absolue du
ABS([Champ]) ABS(CA Net])
champ
Permet de faire référence à une
#{Cellule XL}# #{A1}#
cellule XL au format Date.
Permet de faire référence à une
|{Cellule XL}| |{A$1}|
cellule XL au format Texte.
Permet de faire référence à une
{Cellule XL} {A$1}
cellule XL au format Nombre.
Calcul (+, -, *, /) Opérateur algébrique de calcul [CA Net]-[Remise]
[Scénario]= ‘’Budget’’
ET, OU Opérateur logique OU [Scénario]= ‘’Budget
révisé’’
Après avoir paramétré l’axe calculé, le résultat est envoyé dans la partie Restitution comme
un axe provenant du modèle. Pour modifier l’axe calculé, double cliquez dessus.
©Sage 2017 51
MODULE 6 : ASSISTANT FILTRE

Vous pouvez également vouloir réaliser un Montant Conditionnel. Ce montant renverra des
valeurs selon des filtres supplémentaires que l’on paramétrera.

On indique en haut de cet écran, le nom du Montant Conditionnel. Dans le bloc « Si », on


insère les éléments de filtres à interroger, dans le bloc « Alors » on définit l’axe restitué (si la
condition est vérifié) et enfin dans le bloc « Sinon » inscrire la valeur 0 (dans le cas où la
condition n’est pas respectée).

Pour quitter l’écran vous pouvez cliquer sur Valider. Après avoir paramétré le montant Filtré,
le résultat est envoyé dans la partie Restitution comme un axe provenant du modèle. Ce
montant est également disponible dans l’axe calculé comme un élément provenant du modèle.

Une fois l’Assistant Filtre paramétré, validez pour générer la formule.

Modifier un Assistant Filtre


Pour modifier un Assistant Filtre, réalisez l’action suivante :

Placez-vous sur la cellule Excel® contenant la formule Filtre et double cliquez sur la cellule.
L’écran Assistant Filtre apparaît avec l’ensemble des paramètres.

Utiliser un Volet Office Assistant Filtre


Vous pouvez déplacer l’écran généré dans la feuille XL. L’écran peut
avoir une position libre ou figée sur les côtés de votre document. Pour
enregistrer sa position, cliquez sur le bouton Enregistrer.

Pour effacer votre sélection, cliquez sur le bouton Effacer et pour


valider, cliquez sur le bouton valider.

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION veut proposer un tableau de bord
où l’utilisateur pourra choisir dans une liste Représentants Client par Pays pour connaître les
données commerciales associées.

Placez-vous sur la cellule B1 de la feuille XL et tapez la valeur France.


©Sage 2017 52
MODULE 6 : ASSISTANT FILTRE

Placez-vous en A2 et allez dans le Menu Sage FRP Reporting puis Assistant Filtre.

Paramétrez l’Assistant Filtre comme ci-dessous. On choisit le modèle Vente. Faites


référence dans la liste de filtre à la cellule A1 contenant France. En sortie, placez le Nom
Client, le Libellé Famille Client, le Montant HT (Agrégation Somme).

Choisissez le style Volet Office Droit.

Une fois le paramétrage effectué, validez.

Le résultat de la formule génère le volet qui s’affiche à la droite de la feuille Excel®.

Vous pouvez le déplacer, il va automatiquement se fixer sur le classeur. Il est possible de


sélectionner une ou plusieurs valeurs dans la liste avant de valider.

Automatiquement la cellule à droite de la formule renverra la sélection effectuée.

Si vous changez la valeur en B1 France par Espagne votre écran changera et vous proposera
de nouvelles valeurs et la cellule à droite de la formule renverra * jusqu’à la prochaine
sélection.

©Sage 2017 53
MODULE 7 : ASSISTANT ECRITURE

MODULE 7 : ASSISTANT ECRITURE

1. Présentation de l‘Assistant Ecriture

L’Assistant Ecriture permet d’envoyer dans une base de données des informations à partir de
son tableur.

Les données envoyées dans la base sont stockées et interrogeables comme toute autre base
de données.

La définition peut être sauvegardée dans le classeur et est accessible par le Menu Sage FRP
Reporting.

©Sage 2017 54
MODULE 7 : ASSISTANT ECRITURE

L’Assistant Ecriture gère la variabilité du nombre de lignes et de colonnes à envoyer. Il suffit


d’identifier :

• Les éléments qui ne doivent pas bouger (élément statique) - exemple des cellules
B1, B2 et B3.

• Les éléments à aller lire vers le bas (élément de lignes) – ex : libellé gamme article
qui part en A7 et qui peut varier en nombre de lignes.

• Les éléments à aller lire vers la droite (élément de colonnes) - ex : période qui part en
B6 et qui peut varier en nombre de colonnes.

• Les éléments à aller lire vers la droite et vers le bas (montant) – ex : le CA


prévisionnel qui part en B7 et qui peut varier en lignes et en colonnes.

• Les éléments qui sont annotés sur les montants (Commentaires d’XL).

2. Comment faire

Envoyer des données dans une base


Pour envoyer des données dans une base, réalisez l’action suivante :

Placez-vous n’importe où dans la feuille Excel® et allez dans le Menu Sage FRP Reporting
puis Assistant Ecriture.

Cette interface permet de réaliser le paramétrage l’envoi de données. Nous allons expliquer à
l’outil comment il doit aller lire les données à envoyer dans la base.

Dans les zones :


©Sage 2017 55
MODULE 7 : ASSISTANT ECRITURE

1. : sont disponibles les champs de la base de données pouvant être déplacés dans les
autres zones du document

2. : vous paramétrez des éléments statiques

3. : vous indiquez les éléments en ligne

4. : vous indiquez les éléments en colonne

5. : vous indiquez les champs montant

6. : vous indiquez le champ Commentaire

La notion de $ n’a aucun effet sur la lecture de la feuille de données. C’est l’imputation dans
les zones qui indique le comportement souhaité.

La partie Destination à gauche de l’écran permet, via le bouton Sélectionner un Modèle, de


choisir un modèle dans un connecteur existant. Un modèle permet à un utilisateur dans ce cas
précis d’envoyer les données dans Excel® vers une base de données.

Une fois le modèle sélectionné, les champs disponibles dans ce modèle apparaissent dans la
partie gauche de l’écran.

La partie Données Entête permet de gérer les éléments que l’on souhaite statiques dans
l’envoi de données. On dépose les champs, puis on sélectionne dans le tableur la cellule
contenant l’information.

La partie Lignes permet de gérer les éléments que l’on souhaite dynamiques vers le bas dans
l’envoi de données. On dépose les champs, puis on sélectionne dans le tableur la cellule
contenant la première information en ligne.

La partie Colonnes permet de gérer les éléments que l’on souhaite dynamiques vers la droite.
On dépose les champs, puis on sélectionne dans le tableur, la cellule contenant la première
information en colonnes.

La partie Mesures permet de gérer les éléments que l’on souhaite dynamiques vers le bas et
vers la droite. On dépose les champs, puis on sélectionne dans le tableur, la cellule contenant
la première valeur.

La partie Commentaire XL permet récupérer des informations saisies par l’utilisateur dans les
commentaires XL de la plage de cellules définie. Il suffit de déposer le champ dans lequel on
souhaite placer cette information et le logiciel ira chercher selon la zone définie pour la partie
Mesures.

La zone Comportement va permettre aux utilisateurs de gérer les comportements de


l’Assistant Ecriture.

Nombre de lignes vides à ignorer : Lors de la lecture de la feuille, l’écriture de données


vérifie si elle rencontre du vide dans la colonne qui pilote la lecture vers le bas (toujours la
colonne la plus à gauche dans les éléments définis en ligne). Avec cette option, vous pouvez
indiquer le nombre de lignes vides que vous souhaitez avoir entre les différentes lignes de
votre tableau.

Lecture Feuille à droite : Cette option vous permet d’indiquer au produit que vous souhaitez
qu’il réalise la lecture de plusieurs feuilles au paramétrage identique dans votre classeur. La
lecture des feuilles se réalise vers la droite à partir de la feuille active.

©Sage 2017 56
MODULE 7 : ASSISTANT ECRITURE

Purge : Lors de l’Ecriture de données, le comportement par défaut vide dans la table de
destination les éléments identiques provenant de la feuille XL (sauf les champs dans Montants
et Commentaire XL).

Parfois, vous pouvez avoir besoin de sélectionner les éléments que vous souhaitez avoir
comme critère de purge. Dans ce cas, le comportement pourra être changé en
cochant/décochant les éléments que vous souhaitez avoir en purge. Si aucun critère n’est mis
en purge cela indique que vous voulez vider le contenu de la table de destination.

Nombre de
Type lignes vides à Lecture Feuille à droite Purge
ignorer

Les éléments lignes, entête et


Par Défaut 4 lignes Non
colonne.

Des cases à cocher sont


Spécifique Au choix Au choix disponibles pour sélectionner
ou non les champs

Des cases à cocher sont


Purge Non applicable Non applicable disponibles pour sélectionner
ou non les champs

Une fois la définition réalisée, on peut soit visualiser le résultat avant envoi, soit exécuter sans
sauvegarder ou encore, exécuter et sauvegarder la définition comme Favori dans le classeur.

Cette option permet de réutiliser cette définition pour une autre feuille du tableur afin de ne
pas avoir à reproduire la définition.

Pour sauvegarder la définition, indiquez son nom dans cette fenêtre.

Modifier une définition de l’Assistant Ecriture


Pour modifier une définition de l’Assistant Ecriture, réalisez l’action suivante :

Allez dans le Menu Sage FRP Reporting puis Assistant Ecriture et dans Gérer les favoris,
cliquez sur celui à modifier. L’écran des favoris apparaît. Vous pouvez modifier votre définition
avant d’exécuter.

©Sage 2017 57
MODULE 7 : ASSISTANT ECRITURE

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION a terminé la saisie de son budget
dans son tableur. Il souhaite l’envoyer dans une base de données contenant les données
comptables de son entreprise afin de réaliser un suivi budgétaire.

Complétez une feuille Excel® comme présentée ci-dessus. Une fois réalisée, placez-vous
n’importe où dans la feuille du tableur.

Allez dans le Menu Sage FRP Reporting puis Assistant Ecriture.

Paramétrez l’Assistant Ecriture (Sage Comptabilité 100, modèle : Saisie budgétaire) comme
ci-dessous.

Une fois le paramétrage effectué, Exécuter et Sauvegarder. Si vous ne souhaitez pas


conserver votre paramétrage, cliquez simplement sur Exécuter.
©Sage 2017 58
MODULE 8 : JAUGE

MODULE 8 : JAUGE

1. Présentation de l’Assistant Jauge

La Jauge est un Assistant pour créer et maintenir une formule dans Excel® capable de générer
une image contenant une jauge. Cette jauge évolue selon des valeurs placées dans la formule
ou stockées dans la feuille Excel®.

Valeur Cible

Seuil Critique

Seuil Normal

Valeur Minimum Valeur Maximum

Une jauge est une interprétation graphique des données présentes dans des cellules Excel®.
L’image générée permet de communiquer des classeurs possédant des jauges à un public
non Sage FRP Reporting, sans problème de compatibilité.

Son comportement est celui d’une formule Excel® traditionnelle. La formule Jauge peut donc
être enregistrée en même temps que votre feuille Excel® et peut être déplacée ou copiée
comme n’importe quelle cellule.

Une fois que vous avez créé une formule Jauge, vous pouvez à tout moment retourner sur
son paramétrage en double-cliquant sur la cellule Excel® ou en vous plaçant sur la cellule et
en cliquant sur l’assistant dans la barre de menu.

De plus vous pouvez changer selon votre souhait la taille et la position de la jauge selon votre
besoin directement dans Excel®.

Afin de repérer les formules Jauges, il est associé à chaque cellule stockant une formule
Jauge, un commentaire indiquant Jauge.

©Sage 2017 59
MODULE 8 : JAUGE

2. Comment faire
Pour créer une nouvelle formule Jauge, réalisez l’action suivante :

Placez-vous à l’endroit où renvoyer la jauge. Allez dans le Menu Sage FRP Reporting puis
Jauge.

Cette interface permet de réaliser le paramétrage de la formule. En haut à gauche, on


paramètre la cellule cible, la valeur minimum, la valeur maximum en saisissant à la main ou
en faisant référence à une cellule Excel®. En bas à gauche, on peut choisir le type de jauge,
le style, la position et la taille.

A droite, vous pouvez paramétrer les seuils pour représenter les notions de seuil normal et
seuil critique.

Paramètre Description Exemple

Permet d’indiquer la valeur qui va diriger la


Cellule Cible flèche de la jauge. Saisie Manuelle ou référence 50
XL

Permet d’indiquer la valeur qui va diriger la


Valeur
valeur minimum de la jauge. Saisie Manuelle ou 0
Minimum
référence XL

Permet d’indiquer la valeur qui va diriger la


Valeur
valeur maximum de la jauge. Saisie Manuelle ou 100
Maximum
référence XL

Permet de choisir le type de jauge que l’on


souhaite afficher. Plusieurs types existent
Type Jauge Cercle
Cercle, ½ Cercle, ¾ Cercle, Linéaire vertical,
Linéaire horizontal, Bullet Vertical, Bullet vertical

©Sage 2017 60
MODULE 8 : JAUGE

Paramètre Description Exemple

Permet de choisir le style de jauge que l’on


Style Jauge souhaite afficher. Les différents styles : Simple, Simple
moderne, rouge, classique, flat Light, flat Dark

Hauteur La notion de Hauteur permet de gérer la hauteur


100
(pixels) de l’objet.

Largeur La notion de Largeur permet de gérer la largeur


$B3
(Pixels) de l’objet.

Permet d’indiquer la valeur qui va diriger le seuil


Seuil Normal normal de la jauge. Saisie Manuelle ou référence 30
XL

Permet d’indiquer la valeur qui va diriger le seuil


Seuil Critique critique de la jauge. Saisie Manuelle ou 60
référence XL

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION veut réaliser un tableau de bord
présentant de manière graphique le taux de satisfaction client pour différentes gammes de
produit. Cette information n’existe dans aucune base. Il va donc réaliser la saisie des valeurs
dans Excel® et les mettre en valeur avec des jauges.

Complétez une feuille Excel® comme présentée ci-dessus. Une fois réalisée, placez-vous sur
la cellule D12 (cellule d’où l’on souhaite faire commencer la jauge).

Allez dans le Menu Sage FRP Reporting et cliquez sur Jauge.

©Sage 2017 61
MODULE 8 : JAUGE

Paramétrez l’Assistant Jauge comme ci-dessous.

Une fois le paramétrage effectué, validez.

Ajustez votre colonne D pour placer l’image au-dessus de la notion de Logiciel. Puis placez-
vous en D5 et réalisez l’action Copier (clic droit ou Menu Accueil pour version ultérieure).

Placez-vous en E5 et en F5 et réalisez l’action Coller (clic droit ou Menu Accueil pour version
ultérieure).

©Sage 2017 62
MODULE 9 : ASSISTANT GRAPHIQUE

MODULE 9 : ASSISTANT GRAPHIQUE

1. Présentation de la fonction

L’Assistant Graphique est un Assistant pour créer et maintenir une formule dans Excel®
capable d’interroger une base de données et de les afficher dans un graphique Excel® selon
des filtres de sélection.

Vous allez pouvoir piloter le contenu de l’ordonnée (Mesures), la série de l’ordonnée (Axes) et
l’abscisse et ces valeurs (Séries). De plus pour les graphiques Bulles vous pouvez alimenter
la taille.

Le graphique Excel® est renvoyé sous la formule Assistant Graphique. Une fois le graphique
créé, vous pouvez personnaliser le graphique selon vos souhaits en le redimensionnant, le
déplaçant et en changeant ces paramètres.

Son comportement est celui d’une formule Excel® traditionnelle. La formule Graphique peut
donc être enregistrée en même temps que votre feuille Excel® et peut être déplacée ou copiée
comme n’importe quelle cellule.

Une fois l’Assistant Graphique créé vous pouvez à tout moment retourner sur son paramétrage
en double cliquant sur la cellule Excel ou en vous plaçant sur la cellule et en cliquant sur
l’assistant dans la barre de menu.

Afin de repérer les Assistants Graphiques, l’Assistant Graphique est associé à chaque cellule
stockant une formule Graphique un commentaire indiquant Assistant Graphique.

2. Comment faire

Créer une nouvelle formule Graphique


Pour créer une nouvelle formule Graphique, réalisez l’action suivante :

Placez-vous à l’endroit où vous souhaitez stocker votre formule. Allez dans le Menu Sage FRP
Reporting puis Graphiques.

Cette interface permet de réaliser le paramétrage de la formule :


©Sage 2017 63
MODULE 9 : ASSISTANT GRAPHIQUE

La partie Sources à gauche de l’écran permet, via le bouton Sélectionner un modèle, de


choisir un modèle dans un connecteur existant. Un modèle permet à un utilisateur d’interroger
les données stockées dans une base de données dans un langage simple.

Une fois le modèle sélectionné, les champs disponibles apparaissent dans la partie gauche
de l’écran.

La partie Filtres permet de gérer des filtres sur des champs sélectionnés. On dépose les
champs, disponibles dans la partie Modèle, sur lesquels on souhaite filtrer l’information.

Colonne Description Exemple

Axe Analyse Présente l’axe placé en Filtre Intitulé Magasin

Une fois l’axe choisi, il faut indiquer sur quelle


valeur on souhaite filtrer. On peut sélectionner par
Référence A1
le bouton . . . des valeurs disponibles dans le jeu
de valeurs ou saisir directement à la main.

La colonne Aperçu permet de visualiser le jeu de


Aperçu Blagnac
valeurs, renvoyé par la colonne Référence.

La partie Restitution permet de définir où l’on souhaite voir apparaitre les éléments en
restitution.

Plusieurs zones sont disponibles :

©Sage 2017 64
MODULE 9 : ASSISTANT GRAPHIQUE

Zone Description Exemple

Permet de sélectionner le type de


graphique souhaité. Selon le type
Graphique Standard, Nuage de
Type de de graphique, certaines zones
Points, Graphique Bulles,
Graphique seront grisées car les graphiques
Secteur
XL ne supportent pas tous les
mêmes arguments

En déposant dans Axes, on


Axes Année
alimente la série de l’ordonnée.

En déposant dans Séries, on


Séries alimente l’abscisse et la série de Libellé Famille Article
l’abscisse

En déposant dans Mesures, on


Mesures Montant HT
alimente l’ordonnée

En déposant dans Taille, on


Taille indique le champ permettant de Quantité
dimensionner la taille des bulles

Les éléments Axes et Séries ont le même type d’options :

Colonne Description Exemple

Axe Présente l’axe placé en sortie. Il s’agit


Code Article
Restitution d’un axe

Permet de réaliser un ordre de tri,


différent de l’ordre par défaut (du plus
Croissant, Décroissant selon
Ordre de Tri petit au plus grand), dans le jeu de
Montant
valeurs renvoyé ou selon l’élément
placé en Mesure

©Sage 2017 65
MODULE 9 : ASSISTANT GRAPHIQUE

Les éléments Mesures et Taille ont le même type d’options :

Colonne Description Exemple

Axe Présente l’axe placé en sortie. Il s’agit


Code Article
Restitution d’un axe

Tous types : Valeur, Compter,


Minimum, Maximum, Compter
Propose les différents agrégats Distinct
Agrégation possibles sur l’axe selon le type de
celui-ci Numérique : Somme, Moyenne,
Somme Distincte, Moyenne
Distinct

Le bouton Option permet d’appliquer une option supplémentaire.

L’option générale se présente de la manière suivante :

Options Description

Permet d’afficher l’ensemble des données ou un résultat partiel


avec des critères de sélection (Top) selon un nombre ou un
pourcentage de lignes. Cette fonction permet de réaliser par
Affichage Partiel exemple, le classement de clients selon leur chiffre d’affaires. On
peut faire référence à une cellule XL pour rendre dynamique cet
argument. Si on renseigne la valeur * le produit renvoie l’ensemble
des enregistrements.

Pour créer un axe calculé, cliquez sur Axe Calculé.

©Sage 2017 66
MODULE 9 : ASSISTANT GRAPHIQUE

Cet écran permet de créer un nouvel axe à partir des axes existants :

Bloc Description

Libellé Axe Permet d’assigner un nom au nouvel axe créé.

Permet de définir la formule de calcul. Pour envoyer un axe ou une


Formule fonction dans cet écran, il suffit de double cliquer sur les éléments ou de
les saisir à la main.

Axes Affiche les axes disponibles dans le modèle

Fonctions Regroupe l’ensemble des fonctions disponibles pour générer l’axe calculé

Les fonctions mises à disposition sont présentées ci-dessous :

Fonction Utilisateur Description Exemple

Renvoie le(s) premier(s) caractère(s)


GAUCHE(texte;no_c GAUCHE([Intitulé
d'une chaîne de texte selon le nombre
ar) Magasin];3)
de caractères spécifiés

Renvoie le ou les derniers caractères


DROITE(texte;no_ca DROITE([Code
d'une chaîne de texte, en fonction du
r) Salarié];2)
nombre de caractères spécifiés.

Renvoie un nombre donné de


caractères extraits d'une chaîne de
STXT(texte STXT([Description
texte à partir de la position que vous
;no_départ ;nb_car) Article];3;4)
avez spécifiée, en fonction du nombre
de caractères indiqués

©Sage 2017 67
MODULE 9 : ASSISTANT GRAPHIQUE

Fonction Utilisateur Description Exemple

Renvoie le nombre de caractères NBCAR([Code_Magasi


NBCAR(texte)
contenus dans une chaîne de texte. n])

Convertit toutes les lettres majuscules


MINUSCULE(texte) d'une chaîne de texte en lettres MINUSCULE([Nom])
minuscules

MAJUSCULE([Prénom]
MAJUSCULE(texte) Convertit un texte en majuscules
)

Enlève les espaces placés à gauche de LTRIM([Libellé


LTRIM(texte)
la chaîne de caractères Ecriture])

Enlève les espaces placés à droite de la RTRIM([Libellé


RTRIM(texte)
chaîne de caractères Ecriture])

Renvoie la valeur maximale contenue


MAX(texte) MAX([Numéro Facture])
dans une liste d’arguments.

Renvoie la valeur minimale contenue


MIN(texte) MIN([Date Facture])
dans une liste d’arguments.

MOYENNE(Numériq
Renvoie la moyenne de ces arguments MOYENNE([Remise])
ue)

SOMME(Numérique) Renvoie la somme de ces arguments SOMME([CA Net])

SI([Scénario]= ‘’Budget’’
Vérifie si la condition est respectée et ;0 ;[Montant])
SI(test logique
renvoie une valeur si le résultat d’une
;Valeur si Vrai
condition spécifiée est Vrai et une autre SI([Scénario]=
;Valeur si Faux)
si le résultat est Faux {Feuil1!$B$6} ;0
;[Montant])

JOUR(date) Renvoie le jour du mois JOUR([Date Facture])

MOIS(date) Renvoie le numéro du mois MOIS([Date Facture])

ANNEE(date) Renvoie l’année ANNEE([Date Facture])

CONCATENER(texte CONCATENER([Nom] ;
Concatène les différents arguments
1;Texte2) [Prénom])

©Sage 2017 68
MODULE 9 : ASSISTANT GRAPHIQUE

Fonction Utilisateur Description Exemple

JOURS([Date
JOURS(Date_début, Calcule le nombre de jours entre deux
Naissance] ;MAINTENA
Date_fin) dates
NT)

ESTNULL([ChampTe ESTNULL([Code
Renvoie la valeur d’un autre champ si le
sté] ;[ChampRempla Référence] ;[Numéro
premier est NULL
cement]) Pièce])

Renvoie afficher la date et l’heure


MAINTENANT MAINTENANT
actuelles

Crée un lien hypertexte permettant


LIEN_HYPERTEXTE LIEN_HYPERTEXTE([
d’ouvrir un document. Le premier
([Champ1] Chemin] ;[Numéro
argument est le chemin du document et
;[Champ2]) Facture])
le deuxième son nom convivial

ABS([Champ]) Renvoie la valeur absolue du champ ABS(CA Net])

Permet de faire référence à une cellule


#{Cellule XL}# #{A1}#
XL au format Date.

Permet de faire référence à une cellule


|{Cellule XL}| |{A$1}|
XL au format Texte.

Permet de faire référence à une cellule


{Cellule XL} {A$1}
XL au format Nombre.

Calcul (+, -, *, /) Opérateur algébrique de calcul [CA Net]-[Remise]

[Scénario]= ‘’Budget’’
ET, OU Opérateur logique OU [Scénario]= ‘’Budget
révisé’’

Après avoir paramétré l’axe calculé, le résultat est envoyé dans la partie Restitution comme
un axe provenant du modèle. Pour modifier l’axe calculé, double cliquez dessus.

Vous pouvez également vouloir réaliser un Montant Conditionnel. Ce montant renverra des
valeurs selon des filtres supplémentaires que l’on paramétrera.

©Sage 2017 69
MODULE 9 : ASSISTANT GRAPHIQUE

On indique en haut de cet écran, le nom du Montant Conditionnel. Dans le bloc « Si », on


insère les éléments de filtres à interroger, dans le bloc « Alors » on définit l’axe restitué (si la
condition est vérifié) et enfin dans le bloc « Sinon » inscrire la valeur 0 (dans le cas où la
condition n’est pas respectée).

Pour quitter l’écran vous pouvez cliquer sur Valider. Après avoir paramétré le montant Filtré,
le résultat est envoyé dans la partie Restitution comme un axe provenant du modèle. Ce
montant est également disponible dans l’axe calculé comme un élément provenant du modèle.

Une fois l’Assistant Graphique paramétré, validez pour générer la formule.

Modifier un Assistant Graphique


Pour modifier un Assistant Graphique, réalisez l’action suivante :

Placez-vous sur la cellule Excel® contenant la formule Graphique et double cliquez sur la
cellule. L’écran Assistant Graphique apparaît avec l’ensemble des paramètres.

©Sage 2017 70
MODULE 9 : ASSISTANT GRAPHIQUE

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION veut présenter le croisement entre
les quantités vendues et la marge dégagée par sou-famille Article avec comme critère de filtre
la Famille Article.

Placez-vous sur la cellule B1 de la feuille XL et saisissez la valeur *. Placez-vous sur la cellule


B3 et allez dans le Menu Sage FRP Reporting puis Graphiques.

Paramétrez l’Assistant Graphique comme ci-dessous. On choisit le modèle Vente.


Sélectionnez dans la liste de filtre : libellé Famille Article et faites référence à la cellule B1.

Une fois le paramétrage effectué, validez.

©Sage 2017 71
MODULE 9 : ASSISTANT GRAPHIQUE

Le graphique est généré sous la formule.

Vous pouvez maintenant le déplacer, modifier l’aspect et le redimensionner à votre


convenance.

Si vous changer la valeur d’un critère de filtre par exemple, le graphique se mettra à jour en
conservant votre personnalisation.

©Sage 2017 72
MODULE 10 : VENTILATION

MODULE 10 : VENTILATION

1. Présentation de la Ventilation

La ventilation permet de dupliquer des feuilles Excel® à partir de liste de filtre associée à une
cellule Excel®. Le produit duplique la feuille où a été réalisée la ventilation en appliquant les
valeurs de la liste de filtre dans la cellule cible de la ventilation. Qu’est-ce qu’une liste de filtre ?
Lorsque vous créez une formule Sage FRP Reporting et que vous faites référence dans un
filtre à une cellule Excel, Sage FRP Reporting vous permet d’obtenir la liste des valeurs
disponibles par le filtre en double-cliquant sur la cellule®.

2. Comment faire

Utiliser la ventilation
Pour utiliser la Ventilation, réalisez l’action suivante :

Placez-vous sur la cellule associée à la liste de valeurs à ventiler. Allez dans le Menu Sage
FRP Reporting puis Ventilation.

©Sage 2017 73
MODULE 10 : VENTILATION

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION a développé avec un Assistant
cellule une feuille présentant l’évolution du CA de certaines familles d’articles. Il souhaite
dupliquer cette feuille pour chaque site de la société.

Pour réaliser la ventilation, nous allons nous placer sur la cellule B1 associée à une liste de
filtre, en l’occurrence, le site.

Allez dans le Menu Sage FRP Reporting puis cliquez sur Ventilation.

Vous obtenez le résultat suivant : un onglet par site avec le nom du site. Si vous ventilez de
nouveau le tableau sur le code site, les onglets précédents ne seront pas supprimés. Les
nouveaux onglets dupliqués porteront le nom du site avec la valeur (2).

©Sage 2017 74
MODULE 11 : FONCTIONS PERSONNALISEES

MODULE 11 : FONCTIONS PERSONNALISEES

1. Présentation des fonctions personnalisées

Les fonctions XL sont nombreuses (SOMME.SI(), RECHERCHEV(), . . .) mais pour les besoins
du Reporting, nous avons ajouté de nouvelles formules dans XL.

Le comportement de ces fonctions est celui d’une formule Excel® traditionnelle. Ces fonctions
peuvent donc être enregistrées en même temps que votre feuille Excel® et peuvent être
déplacées ou copiées comme n’importe quelle formule.

Attention toutefois ces fonctions ne fonctionnent que lorsque l’utilisateur est connecté.

©Sage 2017 75
MODULE 11 : FONCTIONS PERSONNALISEES

2. Comment faire

Utiliser une formule personnalisée


Pour utiliser une formule personnalisée, réalisez l’action suivante :

Placez-vous à l’endroit où vous souhaitez placer la formule, puis dans la Barre Sage FRP
Reporting cliquer sur Fonctions Personnalisées. Vous bénéficierez d’un écran d’aide
syntaxique à la conception de la formule.

Vous devez tout d’abord sélectionner une fonction dans le menu déroulant de l’assistant.

Cet écran vous permet de saisir, entre parenthèses dans le bloc-notes du bas, les arguments
de la fonction. Vous disposez d’un dictionnaire de fonctions XL sur votre droite pour vous
permettre de saisir des arguments plus complexes.

Vous pouvez également retrouver l’exhaustivité des formules dans le menu Formules d’Excel
dans la catégorie Assistant.XL, mais vous ne disposerez pas d’aide à la conception des
formules.

©Sage 2017 76
MODULE 11 : FONCTIONS PERSONNALISEES

Les formules de Masquage


Il existe 2 formules disponibles pour le masquage :

• MASQUERLIGNESI permet de masquer sous condition la ligne dans laquelle la


formule se trouve

• MASQUERCOLONNESI permet de masquer sous condition la colonne dans laquelle


la formule se trouve.

La formule réagit selon une condition spécifiée dans l’argument à saisir dans les parenthèses
de l’écran. Cet argument peut être une référence à une cellule Excel (qui renverrait VRAI ou
FAUX) ou le résultat d’un test.

Si la condition est respectée la formule masque la ligne ou colonne.

Si la condition n’est pas respectée la formule affiche la ligne ou la colonne.

Exemple :

=MASQUERLIGNESI(SOMME(A1:G1)=0)

Permet de masquer la ligne A si la somme des cellules de A1 à G1 est égale à 0.

Les formules d’identification


Vous avez une formule d’identification nommée INFORMATIONSECURITE.

Cette fonction réagit aux arguments suivants.

Argument Exemple

NOM Recrute

PRENOM Aline

LOGIN ARecrute

GROUPE Ressources Humaines

LANGUEUTILISATEUR FR

Cet argument peut être une référence à une cellule Excel (qui renvoie l’argument souhaité) ou
une saisie directe (avec les " devant et derrière l’argument).

Exemple :

=INFORMATIONSECURITE(F10)

avec la valeur LANGUEUTILISATEUR en F10 permet de renvoyer la langue de l’utilisateur


connecté.

©Sage 2017 77
MODULE 11 : FONCTIONS PERSONNALISEES

Les formules de manipulation d’image


Il existe une formule permettant de renvoyer une image selon le chemin indiqué dans la
formule.

La formule réagit selon une condition spécifiée dans un argument. Cet argument peut être une
référence à une cellule Excel ou le résultat d’une formule conditionnelle ou directement le
chemin de l’image que l’on souhaite afficher. La formule supporte l’affichage d’image PNG,
JPG et PDF.

La formule peut afficher des images :

• Stockées dans le classeur XL (il faut indiquer le nom de l’image

• Accessibles par un partage réseau (\\serveur\programdata\)

• Accessibles par une URL (http://serveur/partage)

Si le chemin est correct la formule créé une image représentant l’image indiqué dans le
chemin.

Si la condition n’est pas respectée la formule affiche la dernière image connue.

Cette image est déplaçable et redimensionnable à souhait.

Exemple :

=AFFICHER_IMAGE(SI(F8>5;"Heureux";"Triste"))

Permet d’afficher selon la valeur présente dans F8 une image stockée dans le classeur
nommée Heureux ou si la condition n’est pas respectée Triste.

=AFFICHER_IMAGE(""C:\ProgramData\Sage FRP Reporting\"&A8&".jpg"

La cellule A8 contient FAC0048-0002 qui contient le numéro de facture que l’on souhaite
afficher.

Les formules de gestion des Thèmes


Vous avez des formules permettant de modifier le thème par défaut Office. Le thème Office
permet de personnaliser les couleurs et polices de caractères de vos documents XL. Cette
personnalisation est appliquée au format par défaut des Assistants Liste, Assistant Cube et
Audit XL.

• APPLIQUER_THEME permet de changer de thème Office (arrière plan, police, taille


des colonnes) sur le classeur XL

• APPLIQUER_COULEUR_THEME permet de changer simplement la couleur du


thème Office.

La formule réagit selon une condition spécifiée dans un argument. Cet argument peut être
une référence à une cellule Excel ou le résultat d’une formule conditionnelle ou directement
le nom du thème Office que l’on souhaite appliquer.

Exemple :

=APPLIQUER_THEME(SI(B3="Bike
City";"Intégral";SI(B3="Computer";"Ion";"Métropolitain")))
©Sage 2017 78
MODULE 11 : FONCTIONS PERSONNALISEES

Permet d’appliquer selon la valeur présente dans B3 un thème spécifique.

=APPLIQUER_THEME("C:\Program Files (x86)\Microsoft Office\root\Document Themes


16\"&F2&".thmx")

La cellule F2 contient la valeur Ion qui est un thème Office.

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION souhaite réaliser un écran qui
renvoie les informations de la personne connectée et un tableau Excel dont les lignes sont
différentes de zéro.

Utilisez un document comme celui-ci :

Placez en cellule I1 la formule suivante

=INFORMATIONSECURITE("NOM")

Placez en cellule A9 la formule suivante :

=MASQUERLIGNESI((E8+F8+H8)=0)

Et coller la formule vers le bas jusqu’à la fin du tableau XL.

Connectez-vous avec un compte de consultation par exemple et calculer votre tableau. Vous
obtiendrez ceci :

©Sage 2017 79
MODULE 12 : SOMMAIRE

MODULE 12 : SOMMAIRE

1. Présentation du Sommaire

Cette fonction permet de créer un sommaire automatique sur la page de votre choix. Placez-
vous sur une cellule d'une feuille Excel® et cliquez sur la fonction Sommaire.

Automatiquement, Sage FRP Reporting va identifier les feuilles présentes dans le classeur
ainsi que leur numéro de page et coller les valeurs avec des liens hypertextes vers chaque
feuille.

2. Comment faire

Utiliser le Sommaire
Pour utiliser le Sommaire, réalisez l’action suivante :

Placez-vous sur la feuille et la cellule Excel® qui sera le point de départ de votre sommaire
et cliquez dans le Menu Sage FRP Reporting sur Sommaire.

Vous pouvez personnaliser le format de votre sommaire en définissant un format


conditionnel par avance sur la zone de destination du sommaire.

©Sage 2017 80
MODULE 12 : SOMMAIRE

Par exemple, en définissant un format particulier si Aucune Cellule vide.

De plus les formats des liens hypertextes de votre classeur peuvent se définir dans Styles,
Modifier sur Lien hypertexte et Lien Hypertexte visité.

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION souhaite présenter une page
d’accueil avec un sommaire.

Placez-vous sur la page Accueil de votre classeur (vous pouvez vous placer sur n’importe quel
nom de feuille), sur la cellule C14.

Cliquez sur la fonction Sommaire.

Vous obtenez un sommaire avec le nom de chaque page et un lien hypertexte pour se déplacer
dans le classeur.

©Sage 2017 81
MODULE 13 : DETAILS

MODULE 13 : DETAILS

1. Présentation de la fonction Détails

La fonction Détails permet de justifier ou détailler les chiffres renvoyés par une formule
générée avec Assistant Cellule ou un Assistant Liste. La fonction Détails permet également
de détailler des graphiques XL alimentés par des assistants Cellule ainsi que des graphiques
pilotés par la fonction Assistant Graphique.

Il s’agit d’un composant non Excel® pour visualiser de manière multidimensionnelle


l’information interrogée.

Un premier écran permet de définir les éléments à analyser. Ce paramétrage peut être
sauvegardé dans le classeur comme un favori et réutilisé pour une nouvelle cellule.

La liste de valeurs est renvoyée dans une nouvelle fenêtre d’analyse multidimensionnelle.

Une fois la définition Détails créé, vous pouvez à tout moment retourner sur son paramétrage
par le Menu Sage FRP Reporting, gérer les Favoris.

©Sage 2017 82
MODULE 13 : DETAILS

2. Comment faire

Analyser un Assistant Cellule, Liste, Cube ou Graphique


Pour analyser un Assistant Cellule, Liste, Cube ou Graphique, réalisez l’action suivante :

Placez-vous sur la cellule à analyser. Puis allez dans le Menu Sage FRP Reporting et Détail.

Cette interface permet de réaliser le paramétrage de la formule :

La partie En-têtes permet de déposer les axes dont on pourrait avoir besoin dans un second
temps pour une justification plus précise.

La partie Colonnes permet de déposer les axes de notre analyse multidimensionnelle à


afficher en colonne. On peut y placer plusieurs éléments. Ces éléments seront présentés
hiérarchiquement dans l’analyse multidimensionnelle.

La partie Lignes permet de déposer les axes de notre analyse multidimensionnelle à afficher
en lignes. On peut y placer plusieurs éléments. Ces éléments seront présentés
hiérarchiquement dans l’analyse multidimensionnelle.

Les éléments en lignes et en colonnes ont le même type d’options :

Colonne Description Exemple

Axe Présente l’axe placé en sortie. Il s’agit


Code Article
Restitution d’un axe ou d’un axe calculé

©Sage 2017 83
MODULE 13 : DETAILS

Colonne Description Exemple

Permet de réaliser un ordre de tri,


différent de l’ordre par défaut (du plus
Ordre de Tri Ascendant, Descendant
petit au plus grand), dans le jeu de
valeurs renvoyé

On choisit d’ajouter un total si ce


champ (au moins deux axes doivent
Total Coché ou Non coché
être dans la partie Eléments en
Colonne

Permet d’indiquer si l’on souhaite que


Plan les champs soient développés ou Déplier, Réduire
réduits.

La partie Mesures permet de déposer les axes à croiser entre les lignes et les colonnes de
l’analyse multidimensionnelle. On peut y placer plusieurs éléments.

Colonne Description Exemple

Axe Présente l’axe placé en sortie. Il s’agit


Code Article
Restitution d’un axe ou d’un axe calculé

Tous types : Valeur, Compter,


Minimum, Maximum, Compter
Propose les différents agrégats Distinct
Agrégation possibles sur l’axe selon le type de
celui-ci Numérique : Somme, Moyenne,
Somme Distincte, Moyenne
Distincte

Une fois la définition réalisée, on peut exécuter au choix:

• Sans sauvegarder sa définition comme un favori dans le classeur

• Exécuter et sauvegarder la définition comme un favori dans le classeur. Cette option


permet de réutiliser le paramétrage pour analyser une autre cellule sans avoir à
reproduire la définition.

Si vous choisissez de sauvegarder la définition, nommez-la dans cette fenêtre.

©Sage 2017 84
MODULE 13 : DETAILS

Modifier une définition


Pour modifier une définition, réalisez l’action suivante :

Allez dans le Menu Sage FRP Reporting puis Détails Gérer les Favoris. Dans cet écran,
renommez une définition en réalisant l’action F2 ou modifiez la définition en double cliquant
dessus.

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION a réalisé un tableau présentant
les quantités livrées et le CA HT Net pour une année par représentant, par client. Il souhaite
vérifier la cohérence des données et avoir le détail par type de document, n° de pièce et par
mois.

Pour réaliser le détail, placez-vous sur la cellule C5 contenant l’Assistant Cellule à analyser.

Allez dans le Menu Sage FRP Reporting puis Détails.

Placez :

• En Entêtes : Sont repris en-entête les axes déjà présents dans l’Assistant Liste

• En Ligne : Type de document, N° de pièce

• En Colonne : Déplacer Mois de l’en-tête en colonnes


©Sage 2017 85
MODULE 13 : DETAILS

• En Mesure : Laissez CA HT Net

Cliquez sur Exécuter et Sauvegarder.

Nommer la définition Détails par représentant.

Vous arrivez dans l’interface d’analyse. Placez les éléments disponibles en lignes et colonnes
ou double cliquez sur une cellule pour obtenir son détail.

Le bouton Exporter permet de sauvegarder ou d’imprimer le résultat de l’interrogation.

La sélection de plusieurs cellules donne lieu à un calcul de somme, de nombre et de moyenne


en bas du détail.

Si vous souhaitez analyser une autre cellule du tableau, placez-vous sur une cellule et
sélectionnez la définition stockée comme Favori.

©Sage 2017 86
MODULE 14 : AUDIT XL

MODULE 14 : AUDIT XL

1. Présentation de l’Audit XL

L’audit de formule permet de justifier ou détailler les chiffres renvoyés par une formule générée
avec un Assistant Cellule. Il s’agit d’une formule type Assistant Liste mais dont les filtres
correspondent à une ou plusieurs formules générées par l’Assistant cellule.

La création d’un Audit XL génére automatiquement un favori. En faisant appel à ce favori, il


est possible d’auditer les autres assistants cellules sans qu’il soit necéssaire de reconfigurer
les différents éléments constituants le détail (axes filtrés, axes restitués…).

La liste de valeurs est renvoyée en-dessous de la formule Audit. La liste est supprimée et
insérée à chaque rafraichissement.

Pour modifier la cellule ou plage de cellules à auditer, il suffit de retourner dans la formule ou
de faire F2 sur la formule audit.

Son comportement est celui d’une formule Excel® traditionnelle. La formule Audit peut donc
être enregistrée en même temps que votre feuille Excel® et peut être déplacée ou copiée
comme n’importe quelle cellule.

Une fois que vous avez créé une formule Audit, vous pouvez à tout moment retourner sur son
paramétrage en double cliquant sur la cellule Excel® ou en vous plaçant sur la cellule et en
cliquant sur l’assistant dans la barre de menu.

Afin de repérer les formules Audit, il est associé à chaque cellule stockant une formule Liste,
un commentaire indiquant Audit XL.

©Sage 2017 87
MODULE 14 : AUDIT XL

2. Comment faire

Créer une nouvelle formule Audit


Pour créer une nouvelle formule Audit, réalisez l’action suivante :

Placez-vous à l’endroit où vous souhaitez renvoyer l’agrégation des données à interroger (et
non sur la cellule à analyser). Allez dans le Menu Sage FRP Reporting et Audit XL.

Cette interface permet de réaliser le paramétrage de la formule :

Sur la partie en haut, à droite, il faut indiquer la cellule ou la plage à analyser.

La partie Restitution définit les éléments à interroger et les opérations à réaliser.

Colonne Description Exemple

Présente l’axe placé en sortie. Il s’agit


Axe Analyse Code Article
d’un axe ou d’un axe calculé

Tous types : Valeur, Compter,


Minimum, Maximum, Compter
Propose les différents agrégats Distinct
Agrégation possibles sur l’axe selon le type de
celui-ci Numérique : Somme, Moyenne,
Somme Distincte, Moyenne
Distincte

©Sage 2017 88
MODULE 14 : AUDIT XL

Colonne Description Exemple

Permet de réaliser un calcul sur la


Opération valeur renvoyée avec un opérateur +, -, /, *
logique

On place à cet endroit une valeur


Calcul saisie en dur ou une référence à une $C7, 1000
cellule Excel®

Permet la réalisation d’une rupture sur


l’axe sélectionné. On peut réaliser
aucune ou plusieurs ruptures dans une
Rupture par Coché, Non coché
liste. La notion de total apparaîtra
automatiquement sous les champs
numériques.

Cette colonne permet de réaliser un


Mode de Tri ordre de tri, différent de l’ordre Croissant, décroissant
d’affichage

Cette colonne permet de réaliser un


Position de ordre de tri, différent de l’ordre par
1,2,3
Tri défaut (du plus petit au plus grand),
dans le jeu de valeurs renvoyé

Le bouton Option permet d’appliquer des options supplémentaires.

L’onglet Général permet de gérer les options générales liées à l’interrogation et l’onglet Format
les options de mise en forme de l’Assistant Liste.

Les options générales se décomposent de la manière suivante :

Options Description

Supprimer les Permet d’afficher ou non les différentes occurrences de la même


doublons valeur

Permet de modifier le comportement du plan XL On peut avoir


Synthèse sous Détails
les lignes de synthèse sous les lignes de détails ou l’inverse.

©Sage 2017 89
MODULE 14 : AUDIT XL

Options Description

Ajustement
automatique des Permet d’auto-ajuster ou non la taille des colonnes
colonnes

Afficher les éléments Permet de choisir si l’on souhaite ou non afficher les éléments de
de rupture rupture dans le rapport

Permet d’afficher l’ensemble des données ou un résultat partiel


avec des critères de sélection (Top) selon un nombre ou un
pourcentage de lignes. Cette fonction permet de réaliser par
Affichage Partiel exemple, le classement de clients selon leur chiffre d’affaires. On
peut faire référence à une cellule XL pour rendre dynamique cet
argument. Si on renseigne la valeur * le produit renvoie
l’ensemble des enregistrements.

L’option Format se présente de la manière suivante :

On peut choisir entre les formats : Office, Tableau Croisé Dynamique, personnalisé ou Aucun
Format.

Le format Office permet de créer via un Assistant Liste, une liste Office avec la possibilité de
modifier le format ou d’ajouter des colonnes directement dans Excel®.

Le format Tableau Croisé Dynamique permet de créer et de rafraichir un Tableau Croisé


Dynamique qui sera placé en-dessous de la formule de l’Assistant Liste. Le paramétrage du
Tableau Croisé Dynamique sera réalisé dans l’environnement XL.

Le format personnalisé permet de réaliser une présentation très complète. La liste renvoyée
par l’Assistant est découpée en 4 sections :

• La section Titre : permet de paramétrer le format souhaité et d’indiquer si l’on souhaite


ou non son affichage.

• La section En-tête : permet de définir le format et le comportement d’affichage des En-


têtes de ruptures. La notion de Plan permet d’indiquer si on souhaite ou non un plan
XL sur ces ruptures.
©Sage 2017 90
MODULE 14 : AUDIT XL

• La section Sous-Total : permet de définir le format et le comportement d’affichage des


sous-totaux des ruptures.

• La section Total : permet de paramétrer le format et l’affichage ou non de la ligne de


total dans Excel®.

Une fois que vous avez décidé du type de format, il faut valider pour revenir sur l’interface
principale.

Dans un Assistant Audit XL, vous pouvez définir un ou plusieurs éléments en sortie. Ces
éléments sont des axes disponibles dans la partie Modèle ou des axes calculés.

Pour créer un axe calculé, cliquez sur Axe Calculé.

Cet écran permet de créer un nouvel axe à partir des axes existants :

Bloc Description

Libellé Axe Permet d’assigner un nom au nouvel axe créé.

Permet de définir la formule de calcul. Pour envoyer un axe ou une


Formule fonction dans cet écran, il suffit de double cliquer sur les éléments ou de
les saisir à la main.

Axes Affiche les axes disponibles dans le modèle

Fonctions Regroupe l’ensemble des fonctions disponibles pour générer l’axe calculé

©Sage 2017 91
MODULE 14 : AUDIT XL

Les fonctions mises à disposition sont présentées ci-dessous :

Fonction Utilisateur Description Exemple

Renvoie le(s) premier(s) caractère(s)


GAUCHE(texte;no_c GAUCHE([Intitulé
d'une chaîne de texte selon le nombre
ar) Magasin];3)
de caractères spécifiés

Renvoie le ou les derniers caractères


DROITE(texte;no_car DROITE([Code
d'une chaîne de texte, en fonction du
) Salarié];2)
nombre de caractères spécifiés.

Renvoie un nombre donné de caractères


extraits d'une chaîne de texte à partir de
STXT(texte STXT([Description
la position que vous avez spécifiée, en
;no_départ ;nb_car) Article];3;4)
fonction du nombre de caractères
indiqués

Renvoie le nombre de caractères NBCAR([Code_Magasin


NBCAR(texte)
contenus dans une chaîne de texte. ])

Convertit toutes les lettres majuscules


MINUSCULE(texte) d'une chaîne de texte en lettres MINUSCULE([Nom])
minuscules

MAJUSCULE(texte) Convertit un texte en majuscules MAJUSCULE([Prénom])

Enlève les espaces placés à gauche de


LTRIM(texte) LTRIM([Libellé Ecriture])
la chaîne de caractères

Enlève les espaces placés à droite de la


RTRIM(texte) RTRIM([Libellé Ecriture])
chaîne de caractères

Renvoie la valeur maximale contenue


MAX(texte) MAX([Numéro Facture])
dans une liste d’arguments.

Renvoie la valeur minimale contenue


MIN(texte) MIN([Date Facture])
dans une liste d’arguments.

MOYENNE(Numériqu
Renvoie la moyenne de ses arguments MOYENNE([Remise])
e)

SOMME(Numérique) Renvoie la somme de ses arguments SOMME([CA Net])

©Sage 2017 92
MODULE 14 : AUDIT XL

Fonction Utilisateur Description Exemple

SI([Scénario]= ‘’Budget’’
Vérifie si la condition est respectée et ;0 ;[Montant])
SI(test logique
renvoie une valeur si le résultat d’une
;Valeur si Vrai ;Valeur
condition spécifiée est Vrai et une autre SI([Scénario]=
si Faux)
si le résultat est Faux {Feuil1!$B$6} ;0
;[Montant])

JOUR(date) Renvoie le jour du mois JOUR([Date Facture])

MOIS(date) Renvoie le numéro du mois MOIS([Date Facture])

ANNEE(date) Renvoie l’année ANNEE([Date Facture])

CONCATENER(texte CONCATENER([Nom] ;[
Concatène les différents arguments
1;Texte2) Prénom])

JOURS([Date
JOURS(Date_début, Calcule le nombre de jours entre deux
Naissance] ;MAINTENA
Date_fin) dates
NT)

ESTNULL([ChampTe ESTNULL([Code
Renvoie la valeur d’un autre champ si le
sté] ;[ChampRemplac Référence] ;[Numéro
premier est NULL
ement]) Pièce])

Renvoie afficher la date et l’heure


MAINTENANT MAINTENANT
actuelles

Crée un lien hypertexte permettant


LIEN_HYPERTEXTE d’ouvrir un document. Le champ. Le LIEN_HYPERTEXTE([C
([Champ1] premier argument est le chemin du hemin] ;[Numéro
;[Champ2]) document et le deuxième son nom Facture])
convivial

ABS([Champ]) Renvoie la valeur absolue du champ ABS(CA Net])

Permet de faire référence à une cellule


#{Cellule XL}# #{A1}#
XL au format Date.

Permet de faire référence à une cellule


|{Cellule XL}| |{A$1}|
XL au format Texte.

Permet de faire référence à une cellule


{Cellule XL} {A$1}
XL au format Nombre.

©Sage 2017 93
MODULE 14 : AUDIT XL

Fonction Utilisateur Description Exemple

Calcul (+, -, *, /) Opérateur algébrique de calcul [CA Net]-[Remise]

[Scénario]= ‘’Budget’’
ET, OU Opérateur logique OU [Scénario]= ‘’Budget
révisé’’

Après avoir paramétré l’axe calculé, le résultat est envoyé dans la partie Restitution comme
un axe provenant du modèle. Pour modifier l’axe calculé, double cliquez dessus.

Vous pouvez également vouloir réaliser un Montant Conditionnel. Ce montant renverra des
valeurs selon des filtres supplémentaires que l’on paramétrera.

On indique en haut de cet écran, le nom du Montant Conditionnel. Dans le bloc « Si », on


insère les éléments de filtres à interroger, dans le bloc « Alors » on définit l’axe restitué (si la
condition est vérifié) et enfin dans le bloc « Sinon » inscrire la valeur 0 (dans le cas où la
condition n’est pas respectée).

Pour quitter l’écran vous pouvez cliquer sur valider. Après avoir paramétré le Montant
Conditionnel, le résultat est envoyé dans la partie Restitution comme un axe provenant du
modèle. Ce montant est également disponible dans l’Axe Calculé comme un élément
provenant du modèle.

Une fois l’Assistant Audit XL paramétré, validez pour générer la formule.

Modifier une formule Audit XL


Pour modifier une formule Audit XL, réalisez l’action suivante :

Placez-vous sur la cellule Excel® contenant la formule Audit XL et double-cliquez sur la cellule.
L’écran Assistant Audit XL apparaît avec l’ensemble des paramètres.

©Sage 2017 94
MODULE 14 : AUDIT XL

3. Mise en application
Le contrôleur de gestion de la société INFO DISTRIBUTION a réalisé un tableau présentant
le chiffre d’affaires par représentants pour une année. Il souhaite compléter ce tableau avec
un audit de formules des 5 articles présentant le plus fort chiffre d’affaires selon la cellule qu’il
souhaite analyser.

Réalisez tout d’abord un tableau avec des Assistants Cellules renvoyant par représentants
et par année le Chiffre d’affaires HT Net. Se placer ensuite en cellule E5 où renvoyer la liste
des 5 articles les plus vendus.

Allez dans le Menu Sage FRP Reporting et Audit XL.

Sélectionnez d’abord la cellule ou plage de cellules à valider automatiquement. Le modèle


associé à cet Assistant Cellule apparait.

Paramétrez ensuite l’Assistant Audit XL en restituant les axes : Référence Article,


Désignation Article, CA HT Net et en précisant la position de Tri 1 sur CA HT Net trié de
façon décroissante comme ci-dessus et cliquez sur le bouton Option.

©Sage 2017 95
MODULE 14 : AUDIT XL

Sur l’onglet Général, cochez Affichage Partiel et sélectionnez 5 en nombre. Valider cet écran
puis valider votre formule.

Le résultat de la formule est renvoyé à partir de la cellule E6. L’icône Commentaire est ajouté
à la formule E5 indiquant que la formule stockée est la formule Audit XL.

A chaque changement dans la feuille Excel®, l’audit de formule sera rafraîchi en fonction des
nouvelles données à auditer.

©Sage 2017 96
MODULE 15 : FONCTIONS DE DIFFUSION

MODULE 15 : FONCTIONS DE DIFFUSION

1. Présentation de la fonction

Une fois le Reporting réalisé, les documents Excel® peuvent être communiqués par différents
biais. L’utilisateur peut mettre les documents à disposition sur le réseau ou envoyer par mail à
d’autres utilisateurs Sage FRP Reporting.

L’utilisateur peut également stocker les classeurs créés dans la bibliothèque de documents.
Les classeurs seront accessibles par les utilisateurs Sage FRP Reporting dans Excel® et dans
le Player.

Si l’utilisateur souhaite envoyer le document à une personne n’ayant pas Sage FRP Reporting
d’installer sur son poste, elle peut utiliser les deux fonctions présentées dans ce module Copie
sans formule et Envoi par Mail sans Formule.

Copie sans Formule permet de faire un enregistrement du classeur sans les formules Sage
FRP Reporting.

Envoi par Mail sans Formule permet de faire un envoi de mail d’un classeur sans les formules
Sage FRP Reporting. Cette fonction n’est compatible qu’avec le logiciel de messagerie
Outlook®.

Si l’utilisateur souhaite automatiser la diffusion des documents sous contrainte de valeur


(compte mail, régions spécifiques), le module Automate réalise ces actions.

2. Comment faire

Utiliser les fonctions de diffusion


Pour utiliser les fonctions de diffusion, réalisez l’action suivante :

Cliquez sur le bouton Excel® Fichier, puis cliquez sur le bouton Sage FRP Reporting. Vous
avez alors accès aux deux fonctions : Copie sans Formule et Envoi par Mail sans Formule.

Copie sans Formule


Une fois sélectionnée la fonction Copie sans Formule, vous pouvez choisir l’Enregistrement
sans formule Sage FRP Reporting ou bien sans aucune formule (traitement plus rapide).

©Sage 2017 97
MODULE 15 : FONCTIONS DE DIFFUSION

Pour la copie sans formule vous pouvez indiquer le répertoire où vous souhaitez que la copie
du classeur soit déposée ainsi que son nom.

Envoi par Mail sans Formule


Une fois sélectionnée la fonction Envoi par Mail sans Formule, vous pouvez choisir l’envoi
sans formule Sage FRP Reporting ou bien sans aucune formule (traitement plus rapide).

Une copie du document est alors placée en pièce jointe du mail et prête à être envoyée.

©Sage 2017 98
MODULE 16 : BIBLIOTHEQUE DE DOCUMENTS

MODULE 16 : BIBLIOTHEQUE DE DOCUMENTS

1. Présentation de la fonction

La bibliothèque de documents permet de stocker dans la base référentielle Sage FRP


Reporting, les classeurs Excel® que l’utilisateur souhaite partager avec les autres utilisateurs
Sage FRP Reporting.

Une fois le document enregistré il devient accessible par Sage FRP Reporting XL et Sage FRP
Reporting Player.

Dans Sage FRP Reporting XL vous pouvez par les fonctions Enregistrer sous et Ouvrir un
document accéder aux dossiers et fichiers Excel®.

Pour gérer la sécurité des dossiers, il existe un gestionnaire de bibliothèque dans Sage FRP
Reporting XL. Ce gestionnaire permet de définir la sécurité d’accès, de modification et d’import
par dossier aux groupes d’utilisateurs Sage FRP Reporting.

Une fois stockée en base le document Excel® est représenté par une image. Pour définir cette
image, il vous suffit de définir une plage nommée MINIATURE dans Excel.

2. Comment faire

Accéder aux fonctions de la bibliothèque


Pour accéder aux fonctions de la bibliothèque :

Cliquez sur le bouton Excel® Fichier, puis cliquez sur le bouton Sage FRP Reporting. Vous
avez alors accès aux trois fonctions liées à la bibliothèque :

• Gérer la bibliothèque

• Enregistrer sous

• Ouvrir un document

©Sage 2017 99
MODULE 16 : BIBLIOTHEQUE DE DOCUMENTS

Pour gérer la bibliothèque :

Dans la fenêtre vous pouvez gérer les dossiers de la bibliothèque.

• Ajout d’un nouveau dossier

Il vous faut préciser le nom du dossier et sa description. Vous pouvez associer une
image au dossier. Par défaut, nous vous proposons une bibliothèque d’images. Celle-
ci est libre de droit. Vous pouvez par ailleurs faire appel à d’autres images.

Le nom apparait à droite de l’image et la description se place en bas du dossier.

• Modification d’un dossier

Pour modifier un dossier il vous suffit de faire un simple clic puis de cliquer sur le bouton
Renommer.

• Suppression d’un dossier

Pour supprimer un dossier il vous suffit de faire un simple clic puis de cliquer sur le
bouton Supprimer.

• Sécurité sur un dossier

Vous pouvez définir les droits d’accès de modification et d’importation sur un dossier
par Groupe Utilisateur.

©Sage 2017 100


MODULE 16 : BIBLIOTHEQUE DE DOCUMENTS

Pour enregistrer un document :

Choisissez le dossier où vous souhaitez déposer le document. Vous pouvez créer, renommer
et supprimer un dossier avec la barre d’outils placée en haut de la fenêtre.

Indiquez le nom du fichier sous lequel il sera enregistré (l’extension du fichier n’est pas
nécessaire). Deux options vous sont proposées :

• Calculer à l’ouverture : dès l’ouverture du classeur, les formules Sage FRP Reporting
se calculent selon les droits de l’utilisateur connecté. Ainsi les données affichées
correspondent aux droits de l’utilisateur et non aux dernières valeurs enregistrées.

• Limiter l’affichage à la zone d’impression : cette option permet de limiter l’affichage


de la feuille à la zone d’impression définie dans le classeur Excel®.

Pour ouvrir un document :

Choisir le dossier où vous récupérez le document puis cliquer sur Ok.


©Sage 2017 101

Vous aimerez peut-être aussi