Création de rapports en langage WebFOCUS

Feedback

Copyright © 2014 Information Builders

Cette documentation décrit comment utiliser WebFOCUS pour créer et styliser des rapports tabulaires, générer une grande variété de graphiques, préparer les données utilisées dans ces rapports et graphiques et permettre la création de liens pour fournir plus d'informations. Elle est destinée aux développeurs d'applications et autres professionnels des technologies de l'information qui se servent de WebFOCUS pour créer et déployer des applications de reporting sur l'Internet ou sur un intranet appartenant à une société.

Organisation de ce guide

Ce guide comprend les chapitres suivants :

Chapitre / Annexe

Sommaire

1

Création d'une vue d'ensemble de rapport

Le présent chapitre décrit les outils disponibles pour créer et formater des rapports.

2

Affichage de données de rapport

Décrit plusieurs façons de récupérer des valeurs de champ d'une source de données et de les afficher.

3

Trier des rapports tabulaires

Décrit comment afficher des informations de rapport groupées dans un ordre particulier à l'aide du fonctionnalité de tri.

4

Sélection d'enregistrements pour votre rapport

Décrit comment utiliser et spécifier des critères de sélection afin d'afficher uniquement les valeurs de champ dont vous avez besoin.

5

Création de champs temporaires

Décrit comment utiliser les commandes DEFINE et COMPUTE pour créer des champs temporaires.

6

Inclusion de totaux et de sous-totaux

Décrit comment utiliser des totaux et des sous-totaux pour résumer des informations numériques et mieux interpréter des informations détaillées dans un rapport.

7

Utilisation d'expressions

Décrit comment combiner des opérateurs, des noms de champ et des constantes dans une expression pour en tirer des nouvelles valeurs.

8

Enregistrer et réutiliser la sortie de rapport

Décrit comment sauvegarder des données de rapport dans des fichiers pour une réutilisation à d'autres égards.

9

Choisir un format d'affichage

Décrit les formats d'affichage disponibles pour visualiser des rapports à l'écran, y compris PDF, EXL2K, et Excel07.

10

Associer un rapport à d'autres ressources

Décrit comment utiliser des feuilles de style pour associer des rapports à des URL, des procédures Maintain et des fonctions JavaScript.

11

Navigation dans un rapport HTML

Décrit le processus de navigation dans un rapport HTML, y compris la table des matières dynamique (TOC), la Visionneuse WebFOCUS et la création de liens entre pages de rapport.

12

Segmentation de rapports en fichiers HTML multiples

Décrit comment mieux récupérer des rapports en segmentant un rapport unique en fichiers HTML multiples.

13

Gestion d'enregistrements avec des valeurs de champs manquantes

Décrit comment les données manquantes influencent les résultats de rapport et la façon de les traiter et les représenter.

14

Jonction de sources de données

Décrit commentjoindre deux sources de données ou plus afin de créer une plus grande structure de données intégrée depuis laquelle vous pouvez créer un rapport.

15

Fusion de sources de données

Décrit comment fusionner et concaténer deux sources de données ou plus en une nouvelle source de données permanente.

16

Formatage de rapports : vue d'ensemble

Fournit une brève vue d’ensemble des options de formatage disponibles dans WebFOCUS.

17

Création et gestion d’une feuille de style WebFOCUS

Décrit la façon de créer une feuille de style et révise la syntaxe de feuille de style générale.

18

Contrôle du formatage de rapports

Décrit la façon dont vous pouvez contrôler le formatage de rapports, y compris la génération des feuilles de style en cascade interne, le formatage conditionnel, la définition d'unités de mesure et le contôle de l'affichage de rapports vides.

19

Désignation de composants de rapport dans la syntaxe de feuille de style WebFOCUS

Décrit comment manipuler la syntaxe de feuille de style pour formater un composant de rapport.

20

Utilisation d'une feuille de style en cascade externe

Décrit la façon d'augmenter vos options de formatage en utilisant des feuilles de style en cascade externes.

21

Mise en page de la page de rapport

Décrit la mise en page de rapports élémentaire, y compris le format du papier, l'orientation, les numéros de page, marges, images, grilles, cadres, sauts de page et étiquettes d'adresse.

22

Utilisation d'en-têtes, pieds de page, titres et étiquettes

Décrit comment ajouter et formater des en-têtes, pieds de page, titres et étiquettes pour donner du contexte à votre rapport.

23

Formatage de données de rapport

Décrit le formatage et le positionnement de texte dans un rapport, y compris le style de police, la taille et la couleur.

24

Création d'un graphique

Décrit la fonctionnalité GRAPH, qui sert à afficher des données au format graphique au lieu du format tabulaire.

25

Création de rapports financiers avec le langage de modélisation financière (FML)

Décrit le langage de modélisation financière (FML) utilisé pour créer et présenter des données financièrement orientées, en utilisant des calculs interligne.

26

Création d'un rapport au format libre

Décrit comment présenter des données dans un format incontrôlé (non tabulaire).

27

Utilisation de l’application SQL pour créer des rapports

Décrit comment utiliser SQL pour récupérer et analyser des données FOCUS et DBMS.

28

Amélioration du traitement de rapports

Décrit les méthodes pour améliorer la récupération de données et créer des rapports plus efficacement.

A

Fichiers Maîtres et diagrammes

Contient des fichiers Maîtres et des diagrammes de sources de données utilisées dans les exemples de la documentation.

B

Messages d'erreur

Explique comment obtenir des informations sur les messages d'erreur.

C

Synthèse et limites de la syntaxe TABLE

Récapituler les commandes et les options TABLE.

D

Référence aux champs dans un rapport

Décrit des méthodes pour référencer des champs dans une requête, y compris l'utilisation d'alias, de noms de champ longs et qualifiés et le référencement de tous les champs dans un segment.

Conventions de documentation

La table suivante décrit les conventions de documentation utilisées dans ce manuel.

Convention

Description

THIS TYPEFACE

ou

this typeface

Indique une syntaxe que vous devez entrer exactement telle qu'elle apparaît.

cette police de caractères

Représente un espace réservé (ou une variable), une référence croisée, ou un terme important.

trait de soulignement

Indique une valeur par défaut.

Touche + Touche

Indique des touches sur lesquelles il faut appuyer simultanément.

{ }

Indique deux ou trois options; entrez l'une d'elles, sans les accolades.

[ ]

Indique un groupe de paramètres facultatifs. Aucun de ces paramètres n'est requis, mais vous pouvez en sélectionner un. Saisissez uniquement le paramètre à l'intérieur des crochets, sans les crochets.

|

Sépare les choix s'excluant mutuellement dans la syntaxe. Saisissez-en un, sans le symbole.

...

Indique qu'un paramètre peut être entré à plusieurs reprises. N'entrez que le paramètre, en omettant les de suspension (...).

.

.

.

Indique l'existence (effective ou potentielle) de commandes supplémentaires ou intermédiaires.

Publications associées

Visitez notre bibliothèque de documentation technique sur http://documentation.informationbuilders.com. Vous pouvez également contacter le Service des commandes de publications au +1 800 969 4636.

Service Client

Avez-vous des questions sur ce produit ?

Rejoignez la communauté Focal Point. Focal Point est notre centre pour développeurs en ligne qui offre bien plus qu'un simple forum de discussion. Il s'agit d'un réseau interactif qui aide plus de 3 000 développeurs provenant de diverses industries à collaborer et à partager des conseils et techniques. Accédez à Focal Point ici : http://forums.informationbuilders.com/eve/forums.

Vous pouvez aussi accéder à une assistance en ligne 24h/24, grâce au service InfoResponse Online. Le service InfoResponse Online est accessible via notre site web, http://www.informationbuilders.com. Il vous permet de vous connecter au système de suivi ainsi qu'à la base de données de solutions techniques du Centre de support d'Informations Builders. Les utilisateurs inscrits peuvent ouvrir, mettre à jour et voir le statut des dossiers dans le système de suivi et lire les descriptions des problèmes signalés au sujet du logiciel. Les nouveaux utilisateurs peuvent s'inscrire immédiatement à ce service. La section support technique du site www.informationbuilders.com propose aussi des techniques d'utilisation, des conseils de diagnostic et les réponses aux questions les plus fréquemment posées (FAQ).

Contactez le service après-vente d’Information Builders au +1 (800) 736 6130 ou au +1 (212) 736 6130. Les conseillers du support technique sont disponibles du lundi au vendredi, de 8h à 20h pour répondre à toutes vos questions. Les consultants d'Information Builders peuvent également vous fournir des conseils généraux relatifs aux fonctionnalités de nos produits. Veuillez vous munir de votre numéro de code site à 6 chiffres (xxxx.xx) lorsque vous appelez.

Pour en savoir plus sur toute la gamme de services de support proposés, renseignez-vous auprès de votre représentant Information Builders, ou bien appelez le 800 969-INFO.

Informations à avoir à portée de main avant d'appeler

Afin que nos conseillers puissent répondre à vos questions efficacement, munissez-vous des informations suivantes avant de nous appeler :

Retour d'expérience utilisateur

Dans un souci de produire des documents efficaces, l'équipe Gestion du Contenu Technique serait heureuse de connaître votre opinion sur ce document. Veuillez utiliser le formulaire commentaires de lecture à la fin de ce document pour communiquer sur votre expérience ou pour suggérer des modifications qui permettront d'améliorer notre documentation. Vous pouvez aussi nous contacter via notre site Web, http://documentation.informationbuilders.com/connections.asp.

Merci d'avance pour vos commentaires.

Formation et Conseil Information Builders

Souhaitez-vous suivre une formation ? Le Service de la formation d'Information Builders propose une large gamme de sessions de formation sur ce produit et toutes les autres offres Information Builders.

Pour obtenir des informations sur les dates, les lieux et le contenu des cours, ou bien pour vous inscrire, visitez notre site web (http://education.informationbuilders.com) ou appelez le +1 800 969-4636 pour contacter un représentant du service de formation.