F.A.Q. Business-ObjectsConsultez toutes les FAQ

Nombre d'auteurs : 15, nombre de questions : 101, dernière mise à jour : 2 septembre 2018 

 
OuvrirSommaire Reporter / Desktop Intelligence (Client lourd) Organisation du document
Il existe plusieurs types d'éléments constitutifs d'un rapport (ou blocs)
  • Les cellules.
  • Les tableaux et tableaux croisés.
  • Les graphes (ou diagrammes).

Pour organiser l'affichage des différents éléments du rapport de manière dynamique, il faut aller dans la fenêtre de gestion du format de l'élément.
- menu Format ou click droit / Format de l'élément / onglet Affichage

Ensuite dans l'onglet affichage vous pouvez définir une position relative de l'élément par rapport aux marges, à la section supérieure ou par rapport aux autres éléments du rapport.
Ainsi, lorsque le nombre de lignes d'un tableau augmentera, il ne chevauchera pas le tableau situé en-dessous car ce dernier sera toujours positionné à la même distance du premier.
Par défaut l'unité de distance est en 1/6 de pouce, mais on peut la passer en millimètre via le menu Outils / Options / Onglet Affichage...

Afin de faciliter ce positionnement de l'élément dans le rapport, il est préférable de nommer les éléments de manière explicite afin de faciliter leur identification.
Ce nommage est défini par défaut dans ce même onglet affichage pour les cellules, et dans l'onglet général pour les tableaux et graphes.

On peut également afficher un quadrillage afin de faciliter le positionnement des éléments dans le rapport, cette option est disponible dans le menu Affichage / Quadrillage.

Créé le 7 décembre 2007  par bastoonet

Les sections vous permettent de créer un état Maître / Détail afin de visualiser votre tableau décliné en autant de blocs (sorte de sous-tableaux) qu'il existe de valeurs différentes pour la variable dimension choisie.
Le tableau ainsi décliné reste un seul et même objet.
La scission en blocs distincts n'est que visuelle et toutes les modifications apportées (formules ou mise en forme) s'appliquent à l'ensemble de l'objet donc aux différents blocs qui le constituent.

La mise en section d'une variable dimension :

  • permet une visibilité accrue.
  • permet un suivi d'indicateurs par budget, par service, par fonction.
  • détermine lors d'un export en document pdf les sous-signets du signet principal portant le nom du rapport (onglet) dans lequel la section a été créée (un niveau par section).

Comment créer une section ?
Préalable : Il est fortement recommandé si vous voulez que la section se base sur deux dimensions (ou une dimension et une information qui lui est rattachée, par exemple le libellé d'un produit suivi de son code), de créer avant toute chose une nouvelle variable assurant la concaténation de ces deux objets. (voir le sujet dans la Faq Pourquoi et comment créer une variable ?)

A l'aide de la souris :

Il suffit de :

  1. sélectionner une cellule contenant la variable que vous voulez mettre en section (1er clic).
  2. saisir cette sélection (2ème clic) et en gardant le bouton de la souris enfoncé…
  3. glisser déposer cette sélection au dessus du tableau.

Par la fenêtre de rotation :

Préalable :
Dans cette fenêtre, les trois boutons en haut à gauche doivent être enfoncés.

Ils permettent de visualiser respectivement les zones suivantes de cette fenêtre :

  • Variables disponibles (à gauche).
  • Section (en haut).
  • Structure du bloc où se trouvent déjà les variables contenues dans le tableau.

Procédure:

  1. Saisir la variable dans la zone structure du bloc si elle est déjà présente dans le tableau.
  2. Saisir la variable dans la liste des variables disponibles si vous voulez l'ajouter.
  3. La glisser déposer dans la zone Section du haut.
  4. Cliquer sur Appliquer.
  5. Sortir en fermant la fenêtre à l'aide de la case de fermeture.

Mise en garde :
- Si vous sortez sans avoir fait Appliquer, un message vous avertira que les actions ne seront pas prises en compte.
- Si vous choisissez Restructurer, un message vous avertira que toute la mise en forme du tableau (format des cellules et entête) sera perdue.

A tout moment, la fenêtre de rotation vous permet de vérifier l'organisation de votre rapport :
- Un onglet par élément du rapport (tableau, tableau croisé, graphe).
- Affiche pour chacun d'eux, les sections, ruptures, tris, filtres et fonctions d'agrégats.

Créé le 9 décembre 2007  par Bruno2r

La formule suivante peut être insérée dans une cellule postionnée aussi bien dans une section que dans l'entête ou pied de page.

 
Sélectionnez
="Dernière mise à jour le " & 
FormatDeDate( 
    DateDeLaDernièreExécution( 
        FournisseurDeDonnées( [objet]) ,"Jjjj jj Mmmm aaaa à HH:mm")

où [objet] représente n'importe quel objet de la requête visée et n'est utilisé que pour désigner le fournisseur de données dont il est question.

Résultat obtenu :
Dernière mise à jour le Mardi 11 Mars 2008 à 11:38

Vous pouvez également indiquer si le rafraîchissement a été total ou partiel de la façon suivante :
Sélectionnez
= "Document " & 
  (Si (DocumentPartiellementRafraîchi()) Alors "partiellement rafraîchi le " 
  Sinon "rafraîchi le ") & 
    FormatDeDate( 
      DateDeLaDernièreExécution(
        FournisseurDeDonnées([objet])) ,"Jjjj jj Mmmm aaaa à HH:mm")

où [objet] représente n'importe quel objet de la requête

Vous obtiendrez ainsi l'un des affichages suivants
  • Document partiellement rafraîchi le Lundi 10 Mars 2008 à 08:25
  • Document rafraîchi le Lundi 10 Mars 2008 à 08:25
Créé le 10 avril 2007  par Bruno2r

On appelle filtres généraux les filtres positionnés en Global et qui s'appliquent donc à tous les objets du rapport
(à l'exclusion donc des filtres posés dans un tableau ou graphe)
Même si le rapport ne contient qu'un seul et unique tableau il est nécessaire que ce filtre soit placé dans le dossier Global de la boîte de dialogue Filtres (Format --> Filtres... ou bien clic droit en dehors des tableaux Formater les filtres)

Prenons comme exemple un rapport sur lequel ont été appliqués deux filtres généraux :
  • = [Année] DansListe '2007', '2008'
  • = [Mois nom] DansListe ''Février', 'Janvier'

Vous pouvez, dans une cellule, récupérer automatiquement l'intégralité des filtres généraux posés sur votre rapport à l'aide de la formule :
Formule : = FiltresGénéraux("")
Résultat obtenu : 2007 ; 2008 - Janvier ; Février

Cette formule peut être mise en place à partir du menu Insérer / Champ spécial / Filtres généraux

Vous pouvez également choisir distinctement ces filtres généraux posés en précisant la variable filtrée :
Formule ="Années prises en compte : " & FiltresGénéraux([Année]) Résultat obtenu : Années prises en compte : 2007 ; 2008

Créé le 10 avril 2008  par Bruno2r
  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2008 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.