Créer une colonne de formules dans une vue de données

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Avec Microsoft Office SharePoint Designer 2007, il est facile de créer une colonne de formules affichant le résultat d'un calcul effectué à partir d'autres données d'une source de données.

Dans Office SharePoint Designer 2007, vous pouvez créer une colonne de formules en utilisant le Générateur d'expressions XPath. XPath (XML Path Language) est le langage qui permet de localiser et de traiter les informations dans un document XML. Le Générateur d'expressions XPath fournit la fonctionnalité IntelliSense pour XPath qui permet à tous les utilisateurs, débutants ou expérimentés, de créer des expressions XPath pour effectuer des calculs complexes à partir des données.

Par exemple, la société Northwind Traders, entreprise de distribution de produits alimentaires d'épicerie fine, utilise un fichier XML pour effectuer son suivi d'inventaire. Elle connaît les quantités en stock et les prix unitaires, mais elle souhaiterait que la vue de données affiche la valeur du stock pour chaque article. Vous leur suggérez de créer une colonne de formules qui affichera le résultat du produit des unités en stock par le prix unitaire. Northwind Traders pourra ainsi accéder rapidement à la valeur du stock par article.

Pour créer les données et la vue de données qui sont utilisées dans cet exemple, ou pour en savoir plus sur les vues de données, voir créer une vue de données.

  1. Ouvrez la page qui contient la vue de données à laquelle vous souhaitez ajouter la colonne de formules.

  2. Cliquez avec le bouton droit sur la vue de données, puis cliquez sur Afficher les tâches du contrôle commun. Dans la liste Tâches communes de la vue de données, cliquez sur Modifier les colonnes.

    Conseil : Vous pouvez également cliquer sur la vue de données, puis sur la flèche Image du bouton dans le coin supérieur droit pour afficher la liste de Tâches vue de données. Cliquez sur la flèche à nouveau pour masquer la liste.

  3. Dans la boîte de dialogue Modifier les colonnes, dans la liste Champs disponibles, cliquez sur Ajouter une colonne Formule, puis sur Ajouter.

    La boîte de dialogue Générateur d'expressions XPath s'ouvre. Pour créer des expressions, vous pouvez utiliser le Générateur d'expressions XPath. Cet outil permet d'accéder facilement aux noms des champs de votre source de données et à la plupart des fonctions intégrées disponibles lorsque vous écrivez des expressions XPath.

  4. Dans la boîte de dialogue Générateur d'expressions XPath, sous Sélectionner un champ à insérer, double-cliquez sur le champ que vous souhaitez insérer dans l'expression. Pour insérer le chemin complet de ce champ, maintenez la touche CTRL enfoncée pendant que vous double-cliquez sur le champ.

    Par exemple, pour créer la colonne de formules dont Northwind Traders a besoin pour afficher la valeur du stock, double-cliquez sur le champ UnitsInStock. Ce dernier s'affiche dans la zone Modifier l'expression XPath.

  5. Dans la zone Modifier l'expression XPath, placez le point d'insertion juste après le nom du champ, puis appuyez sur ESPACE.

    La liste IntelliSense des opérateurs XPath s'affiche. Grâce aux fonctionnalités IntelliSense pour XPath, vous disposez d'une liste des champs ou fonctions disponibles et valides pour l'expression considérée.

  6. Dans la liste IntelliSense des opérateurs, double-cliquez sur l'opérateur de votre choix.

    Dans notre exemple, puisque Northwind Traders souhaite multiplier le champ UnitsInStock par le champ UnitPrice, double-cliquez sur l'astérisque (*) dans la liste des opérateurs.

    Liste IntelliSense des opérateurs XPath

  7. Appuyez sur ESPACE. Une liste IntelliSense des champs disponibles s'affiche.

  8. Dans cette liste, double-cliquez sur le champ de votre choix.

    Pour créer la colonne de formules dans l'exemple de Northwind Traders, double-cliquez sur le champ UnitPrice.

    Liste IntelliSense des champs disponibles

    Vous obtenez l'expression suivante.

    Expression XPath pour les colonnes calculées, telle qu'elle apparaît dans la zone Modifier l'expression XPath

    À mesure que vous créez l'expression dans la zone Modifier l'expression XPath, vous verrez s'afficher au bas du Générateur d'expressions XPath un aperçu des résultats des données dans la colonne de formules.

  9. Cliquez à deux reprises sur OK.

    Une nouvelle colonne de formules s'affiche dans la vue de données

    Remarque : Par défaut, l'en-tête de colonne correspond à l'expression que vous avez créée dans la zone Modifier l'expression XPath du Générateur d'expressions XPath (par exemple, UnitsInStock * UnitPrice). Si vous voulez remplacer l'en-tête par défaut, sélectionnez l'en-tête de colonne et tapez le texte de votre choix.

Haut de la Page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×