Il existe deux types de champs dans le Concepteur de Rapports InterAction :
- Champs InterAction
- Champs calculés
Les champs InterAction sont des champs de données que vous choisissez d'ajouter à votre rapport. Par exemple, si vous créez une liste de contacts par entreprise, vous pouvez inclure des champs InterAction comme Nom_Complet, Titre_Professionnel, Nom_Entreprise et Adresse_Postale.
Les champs calculés sont des formules qui utilisent des champs InterAction ou des calculs de date pour afficher les données souhaitées. Consultez le tableau ci-dessous pour des exemples.
Exemples de Champs Calculés
| Exemple | Description |
|---|---|
| =Sponsor est System.String ? Sponsor : "Pas de Sponsor"; |
Cette instruction indique que si le champ Sponsor contient des données, alors affichez ces données dans le champ Sponsor. Sinon, affichez le message “Pas de Sponsor.” Une façon plus simple d'afficher ces résultats est de créer un champ calculé en utilisant les propriétés ValeurParDéfaut et Formule. Pour plus de détails, voir Utiliser des Champs Calculés pour Afficher un Message si un Champ n'a pas de Valeur. |
| = "Contacts par Sponsor : " + Liste_Marketing; | Cette instruction indique d'afficher “Contacts par Sponsor :” suivi du nom de la liste marketing actuelle. |
| System.DateTime.Now.ToShortDateString() | Ce calcul est un calcul de date pour la date actuelle. |
Les champs calculés sont créés dans la section Calculé de la liste des champs. Après avoir créé un champ calculé, vous pouvez l'utiliser dans n'importe quel champ de votre rapport.
[1] Créez et modifiez des champs calculés dans la section Calculé de la liste des champs.
[2] Les propriétés du champ calculé sélectionné s'affichent dans la boîte de propriétés.
Créer un Champ Calculé
- Dans le Concepteur de Rapports InterAction, cliquez avec le bouton droit sur la section Calculé dans la liste des champs puis choisissez Ajouter.
- Avec le nouveau champ calculé sélectionné, tapez les propriétés du champ dans la boîte de propriétés.
- Dans le champ Nom, nommez le champ calculé. Un format recommandé est calc_ suivi du nom du champ calculé. Cela aide à distinguer les champs calculés des autres champs de votre rapport.
-
Cliquez sur le champ TypeDeChamp puis choisissez le type de champ. Choisissez Chaîne si la valeur est un champ texte, ou choisissez Date si la valeur est un champ de date.
Remarque : Les types de champ Chaîne et Date devraient être les seuls types de champ que vous utilisez.
- Dans le champ Formule, tapez la formule pour le champ calculé.
Utiliser un Champ Calculé dans le Rapport
Pour ajouter un champ calculé à votre rapport, sélectionnez le champ dans la liste des champs Calculé et faites-le glisser vers la zone du rapport où vous souhaitez l'afficher.
Le champ calculé s'affiche dans la propriété ChampDeDonnées.
Utiliser des Champs Calculés pour Afficher un Message si un Champ n'a pas de Valeur
Souvent, vous voudrez afficher un champ sur votre rapport, mais si aucune valeur n'existe pour ce champ, afficher un message comme “Aucune information trouvée.” Par exemple, s'il y a une valeur dans le champ Nom_Contacts_Relation, alors affichez-la. Sinon, affichez “Aucune information trouvée.”
Dans un scénario comme celui-ci, vous n'avez pas besoin de créer une instruction If. Vous pouvez utiliser les propriétés ValeurParDéfaut et Formule dans un champ calculé pour afficher les informations souhaitées.
Dans votre utilisation, remplacez Nom_Contacts_Relation par la valeur du champ à afficher, et remplacez ValeurParDéfaut par le texte à afficher si aucune valeur n'existe pour ce champ.