Faq/Base/142

    From The Document Foundation Wiki
    < Faq‎ | Base
    This page is a translated version of the page Faq/Base/142 and the translation is 100% complete.
    Other languages:


    Comment faire une requête d'analyse croisée ?

    On souhaite croiser des champs d'une table ou d'une requête afin de produire une synthèse.

    La solution sera de passer par le module Calc de LibreOffice qui permet de fonder les tables dynamiques sur des sources de données enregistrées (référencées).

    Ce référencement peut être demandé lors de la création de la base de données ou à n'importe quel moment par la commande Outils ▸ Options ▸ LibreOffice Base ▸ Base de données.

    Dans le module Tableur, créer un nouveau classeur, lancer la commande Données ▸ Table de pilote ▸ Créer, choisir l'option Source de données enregistrée puis sélectionner les éléments dans les listes déroulantes :

    • Nom de la base de données
    • Type (table, requête, SQL)
    • Nom de la source de données

    Terminer la mise en page en fonction du résultat souhaité.

    Le classeur pourra être appelé depuis un formulaire de la base de données en y insérant un bouton pour lequel on définira les propriétés :

    • Action : Ouvrir un document/ une page web
    • URL : sélectionner le classeur