Démarrage rapide : Création d'une vue d'entreprise
3
Création et configuration d'une fondation de données
4.
Dans la fenêtre Fonctions, développez Fonctions > Date et heure >
DateDiff, et cliquez deux fois sur DateDiff (typeIntervalle,
dateHeureDébut, dateHeureFin).
DateDiff (, , ) apparaît dans la fenêtre de saisie de la formule.
5.
Dans la fenêtre de saisie de la formule, complétez la formule de façon à ce qu'elle se présente sous la forme
DateDiff ("yyyy", {Em ployés.Date d'embauche}, CurrentDate)
.
Remarque :
Vous pouvez aussi sélectionner Employés.Date d'embauche et
CurrentDate en développant respectivement les arborescences Mon objet et Fonctions puis en cliquant deux fois sur les champs souhaités.
6.
Cliquez sur Vérifier sur la barre d'outils de l'Editeur de formule pour vous assurer que la formule ne contient pas d'erreur.
7.
Résolvez les erreurs de syntaxe que le Vérificateur de Formule a trouvées.
Remarque :
Pour en savoir plus sur les formules, voir l'Aide en ligne de
Crystal Reports.
8.
Cliquez sur Appliquer pour enregistrer la formule.
9.
Dans l'Explorateur d'objets, développez le nœud Formules et cliquez sur Nouvelle formule 1. Il s'agit de la formule que vous venez de créer.
10.
Dans l'Explorateur de propriétés, renommez la formule
Années d'ancien neté
.
Conseil :
Pour changer le nom de la formule, il suffit de cliquer à droite du champ
Nom et de saisir le nouveau nom.
Insertion d'une expression SQL
Les expressions SQL ressemblent aux formules sauf qu'elles sont écrites en SQL (Structured Query Language). Elles sont utiles pour l'optimisation des performances des rapports parce que les tâches qu'elles exécutent sont toujours effectuées sur le serveur de base de données (par opposition à une formule standard, qui est généralement exécutée sur l'ordinateur local). De même que pour les formules, vous devez créer et définir les expressions
62 Utilisation des vues d'entreprise
Démarrage rapide : Création d'une vue d'entreprise
Création et configuration d'une fondation de données
3
SQL au niveau de la fondation de données pour les ajouter à vos éléments d'entreprise.
Comme l'Editeur de formule, l'Editeur d'expressions SQL comporte quatre fenêtres.
Fenêtre Description du contenu
Champs du rapport
Fonctions
Cette fenêtre contient tous les champs de base de données auxquels peut accéder votre élément d'entreprise.
Les fonctions sont des procédures déjà écrites qui renvoient des valeurs. Elles permettent d'effectuer des calculs de conversion, des opérations sur des valeurs numériques, etc.
Opérateurs
Les opérateurs sont en quelque sorte les "verbes" des expressions SQL.
Ils décrivent une action ou une opération devant être effectuée avec deux valeurs ou plus.
Exemples d'opérateurs : addition, soustraction, inférieur à et supérieur
à.
Fenêtre de saisie de l'expression
SQL
C'est dans cette fenêtre que vous créez votre expression SQL. Vous pouvez également y accéder à partir de la fenêtre de l'Explorateur de propriétés.
Utilisation des vues d'entreprise 63
Démarrage rapide : Création d'une vue d'entreprise
3
Création et configuration d'une fondation de données
Dans ce tutoriel, nous allons utiliser l'Editeur d'expressions SQL pour créer une expression SQL renvoyant le nom complet d'un employé.
Pour créer une expression SQL
1.
Dans le menu Insertion, cliquez sur Insérer une expression SQL.
Conseil :
Vous pouvez aussi, à partir de l'Explorateur d'objets, cliquer avec le bouton droit de la souris sur Expressions SQL puis sélectionner Insérer une expression SQL.
L'Editeur d'expressions SQL apparaît.
2.
Dans la fenêtre Champs du rapport, développez Fondation de données, puis Employés.
3.
Cliquez deux foissur le champ Nom.
4.
Dans la fenêtre de saisie de l'expression SQL, tapez
+ ', ' +
à la suite de
'Employé'.'Nom'
,
Remarque :
Soit [espace]+[espace]',[espace]'[espace]+
5.
Dans la fenêtre des champs de rapport, cliquez deux fois sur le champ
Prénom.
64 Utilisation des vues d'entreprise

公開リンクが更新されました
あなたのチャットの公開リンクが更新されました。