October, 2012

  • Blog Office IT Pro

    Nouveautés dans l’activation en volume pour Office 2013 Preview : activation basée sur Active Directory

    Article d’origine publié le jeudi 16 août 2012

    L’activation en volume d’Office est une fonctionnalité d’entreprise pour les éditions avec licence en volume d’Office 2010 et d’Office 2013 Preview. En plus des méthodes d’activation en volume utilisées pour Office 2010 (clé d’activation multiple (MAK) et serveur gestionnaire de clés (KMS)), une nouvelle méthode d’activation en volume est disponible pour Office 2013 Preview : l’activation basée sur Active Directory.

    Vous avez peut-être des ordinateurs sur des sites distants qui devaient être activés via MAK ou par connexion physique au réseau, via KMS. À présent, tant que vous exécutez Office 2013 Preview sur un ordinateur client Windows 8 ou Windows Server 2012 ayant rejoint le domaine Active Directory de votre société, vous pouvez utiliser l’activation basée sur Active Directory pour activer Office 2013 Preview.

    Lorsque l’ordinateur d’un utilisateur rejoint le domaine, l’objet Activation basée sur Active Directory active automatiquement la version d’Office 2013 Preview installée sur l’ordinateur, tant qu’une clé de licence en volume générique (GVLK) y est installée. Aucun ordinateur physique n’est requis pour agir en tant qu’objet d’activation, car il est distribué à travers le domaine. Remarquez que la même paire de clés GVLK/KMS est utilisée pour l’activation KMS, donc, si l’activation basée sur Active Directory échoue, l’activation peut toujours s’effectuer via un hôte KMS découvrable. Tout comme pour KMS, une activation basée sur Active Directory octroie une licence de client d’Office 2013 Preview pour 180 jours.

    Pour plus d’informations sur le fonctionnement de l’activation basée sur Active Directory, voir Vue d’ensemble de l’activation basée sur Active Directory.

    Pour plus d’informations sur l’utilisation de l’activation basée sur Active Directory pour activer par volume Office 2013 Preview, voir Méthodes d’activation en volume dans Office 2013 Preview (éventuellement en anglais).

    Ce billet de blog a été traduit de l’anglais. Vous trouverez la version originale sur What’s new in volume activation for Office 2013 Preview? Active Directory-Based Activation

  • Blog Office IT Pro

    Utilisation d’un service web avec l’action « Appeler le service web HTTP »

    Article d’origine publié le mercredi 5 septembre 2012

    image

    Bonjour, je m’appelle HyongGuk Kim et je suis responsable de programme senior dans l’équipe de SharePoint Designer.

    Dans ce blog, je vais expliquer comment écrire facilement un flux de travail SharePoint 2013 utilisant un service web HTTP (REST) public ou commercial et comment l’exécuter en toute simplicité en tant que service envoyant quotidiennement des messages électroniques par boucle.

    Comme vous pouvez le voir sur la vidéo ci-dessous, nous allons développer un flux de travail de site nommé « Transactions eBay quotidiennes », qui lira les informations relatives aux transactions quotidiennes sur eBayTM, créera des éléments de transaction dans une liste de liens promus SharePoint, puis enverra des messages électroniques aux personnes souhaitant recevoir ces informations relatives aux transactions.

    Utilisation d’un service web avec l’action Appeler le service web HTTP

     

    Comme le flux de travail « Transactions eBay quotidiennes » est un flux de travail de site, la première chose à faire est de créer un flux de travail de site SharePoint 2013. Une fois ceci fait, vous n’avez qu’à ajouter trois étapes, les nommer correctement, puis les lier en utilisant les actions GO TO.

     

     

    Étape 1

    Nommez l’étape 1 « Obtenir les transactions eBay quotidiennes » puis ajoutez quatre actions et un bloc de boucle, comme indiqué dans la figure 1.

    clip_image002

    Figure 1 : étape 1 du flux de travail

     

    La première action que nous avons ajoutée est une action Appeler le service web HTTP. L’URI HTTP est définie sur http://www.firstamong.com/json/index.php?q=http://deals.ebay.com/feeds/xml et la méthode HTTP est définie sur « GET ». Cela aurait été pratique d’utiliser simplement l’un des services web REST d’eBay retournant JSON, mais à cause d’un en-tête importun dans la sortie du service web REST d’eBay, nous devons utiliser un service web transformateur supplémentaire (remarquez qu’il y a plusieurs services de transformateurs disponibles. Dans notre cas, nous avons utilisé un service de www.firstamong.com) qui appelle un autre service web REST d’eBay nous renvoyant des objets XML et JSON nettoyés.

    Dans l’instruction de l’action « Obtenir le service web HTTP », nous n’avons pas défini les paramètres RequestContent ou RequestHeaders car nous n’en avions pas besoin. Nous sommes seulement intéressés par la sortie de ce service web. En définissant simplement le paramètre response sur une variable ResponseContent, la sortie de cet appel de service web sera stockée dans la variable ResponseContent, qui est une variable de type dictionnaire.

     

    La sortie JSON du service web transformateur ayant appelé le service web XML d’eBay ressemble à ceci :

     

    {"EbayDailyDeals":

      {"Item":[

    {"ItemId":"221065015062","EndTime":"1341845999000","PictureURL":"http:\/\/i.ebayimg.com\/00\/s\/NDI4WDUxMA==\/$(KGrHqJHJBwE8+9eOVMzBPZ1lhNt!g~~60_1.JPG","SmallPictureURL":"http:\/\/i.ebayimg.com\/00\/s\/NDI4WDUxMA==\/$(KGrHqJHJBwE8+9eOVMzBPZ1lhNt!g~~60_1.JPG","Picture175Url":"http:\/\/i.ebayimg.com\/00\/s\/NDI4WDUxMA==\/$(KGrHqJHJBwE8+9eOVMzBPZ1lhNt!g~~60_1.JPG","Title":"Acer ICONIA 7in Tablet 8GB WiFi","Description":"N\/A","DealURL":"http:\/\/deals.ebay.com\/5000101083_Acer_ICONIA_7in _Tablet_8GB_WiFi","ConvertedCurrentPrice":"139.99","PrimaryCategoryName":"Computers\/Tablets & Networking:iPads, Tablets & eBook Readers","PrimaryCategoryId":"171485","Location":"Miami, Florida","Quantity":"128","QuantitySold":"372","MSRP":"299.99","SavingsRate":"53%","AutoPay":"true","Hot":"false","Tier":"0","PriceDisplay":"MSRP"},

    {"ItemId":"271012700385","EndTime":"1341845999000","PictureURL":"http:\/\/i.ebayimg.com\/00\/s\/MzYwWDM2MA==\/$(KGrHqR,!ioE-w!y!T--BPto5nEk0!~~60_1.JPG","SmallPictureURL":"http:\/\/i.ebayimg.com\/00\/s\/MzYwWDM2MA==\/$(KGrHqR,!ioE-w!y!T--BPto5nEk0!~~60_1.JPG","Picture175Url":"http:\/\/i.ebayimg.com\/00\/s\/MzYwWDM2MA==\/$(KGrHqR,!ioE-w!y!T--BPto5nEk0!~~60_1.JPG","Title":"Sylvania Wireless CE 7-Inch Smartbook - SYNET7WIC","Description":"N\/A","DealURL":"http:\/\/deals.ebay.com\/5000101099_Sylvania_Wireless_CE_7_Inch_Smartbook___SYNET7WIC","ConvertedCurrentPrice":"49.99","PrimaryCategoryName":"Computers\/Tablets & Networking:Laptops & Netbooks:PC Laptops & Netbooks","PrimaryCategoryId":"177","Location":"US","Quantity":"1307","QuantitySold":"693","MSRP":"199.99","SavingsRate":"75%","AutoPay":"true","Hot":"false","Tier":"0","PriceDisplay":"MSRP"},

    {"ItemId":"160823596564","EndTime":"1341845999000","PictureURL":"http:\/\/i.ebayimg.com\/00\/s\/NjAwWDM1MQ==\/$(KGrHqFHJFQE+T-

    ...

    "MoreDeals":

       {"MoreDealsSection":[

        {"SectionTitle":"Emergency Preparedness","Item":[

    {"ItemId":"200687021159","EndTime":"1341845999000","PictureURL":"http:\/\/i.ebayimg.com\/00\/s\/NDI5WDUwMA==\/$(KGrHqV,!p0E-vF(Fmt0BP7iH6)M6g~~60_1.JPG","SmallPictureURL":"http:\/\/thumbs4.ebaystatic.com\/pict\/200687021159_1.jpg","Picture175Url":"http:\/\/thumbs4.ebaystatic.com\/pict\/200687021159_1.jpg","Title":"DuroMax 1500 Watt Portable Pull Start Gas Power Job Site Electric Generator","Description":"NA","DealURL":"http:\/\/deals.ebay.com\/5000099668_DuroMax_1500_Watt_Portable_Pull_Start_Gas_Power_Job_Site_Electric_Generator","ConvertedCurrentPrice":"179.99","PrimaryCategoryName":"Home & Garden:Tools:Generators: Home-Use","PrimaryCategoryId":"46412","Location":"La Verne","Quantity":"302","QuantitySold":"228","MSRP":"299.99","SavingsRate":"40%","AutoPay":"true","Hot":"false","Tier":"0","PriceDisplay":"MSRP"},

    {"ItemId":"370622857968","EndTime":"1341845999000","PictureURL":"http:\/\/i.ebayimg.com\/00\/s\/MTAwMFgxMDAw\/$T2eC16h,!)0E9s37IeSMBP7IWFtFqw~~60_12.JPG","SmallPictureURL":"http:\/\/thumbs1.ebaystatic.com\/pict\/370622857968_1.jpg","Picture175Url":"http:\/\/thumbs1.ebaystatic.com\/pict\/370622857968_1.jpg","Title":"Dorcy High Beam LED Aluminum Flashlight 100 Lumens Water Resistant 41-4287","Description":"NA","DealURL":"http:\/\/deals.ebay.com\/5000099680_Dorcy_High_Beam_LED_Aluminum_Flashlight_100_Lumens_Water_Resistant_41_4287","ConvertedCurrentPrice":"11.99","PrimaryCategoryName":"Sporting Goods:Outdoor Sports:Camping & Hiking:Flashlights, Lanterns & Lights:Flashlights","PrimaryCategoryId":"16037","Location":"Altatac USA","Quantity":"1899","QuantitySold":"1113","MSRP":"49.99","SavingsRate":"76%","AutoPay":"false","Hot":"false","Tier":"0","PriceDisplay":"MSRP"},

    {"ItemId":"300725740900","EndTime":"1341845999000","PictureURL":"http:\/\/i.ebayimg.com\/00\/s\/NTAwWDUwMA==\/

    ...

    À ce propos, pour gérer chaque élément interne nous aurions aussi pu utiliser une variable DealItems pour pouvoir rédiger l’instruction de notre action comme ceci : “Get ([%Variable: Index%])/Title from Variable: DealItems” pour obtenir le Title (titre) de l’élément correctement. Cependant, pour simplifier les choses et afficher une structure lisible des éléments de transaction dans la sortie du service web, nous avons placé le chemin d’accès complet, pour accéder aux propriétés de l’élément. Donc, une instruction comme “Get EbayDailyDeals/Item([%Variable: Index%])/Title from Variable: ResponseContent“ (not Variable: DealItems) permet de récupérer la propriété Title d’un élément. Pour plus d’information sur l’utilisation du type dictionnaire, veuillez consulter les liens fournis en bas de ce billet.

     

    La figure 2 indique comment nous avons récupéré les différentes propriétés de chaque élément interne.

    clip_image003

    Figure 2 : récupération des propriétés d’éléments de transaction et création d’éléments de lien de promotion

     

    Grâce à l’action Obtenir l’élément du dictionnaire nous stockons chaque propriété de chaque élément de transaction dans une variable de flux de travail, puis nous les utilisons lorsque nous créons un élément de liste dans la partie ultérieure du bloc de boucle. La plupart des types de variables que nous utilisons dans ce processus « retrieve » (récupération) sont de type string. Cependant, vous pouvez remarquer que nous utilisons aussi d’autres types.

    Pour plus d’informations sur l’utilisation du type dictionnaire, veuillez consulter les liens fournis à la fin de ce blog.

    clip_image004

    Figure 3 : variables locales

     

    Nous utilisons également l’action Remplacer la chaîne pour contourner le problème d’une limitation SharePoint nous interdisant l’utilisation des caractères « , » (virgule) ou « ! » (point d’exclamation) dans les données de type URL.

     

    La fin du bloc de boucle contient deux blocs d’étape où nous créons le contenu du message électronique et incrémentons la variable d’index de un. Les deux principaux scénarios de ce flux de travail consistent à créer des éléments de liste en utilisant la sortie du service web d’eBay, puis à envoyer des messages électroniques aux personnes souhaitant recevoir les informations relatives aux « transactions eBay quotidiennes ». Nous allons donc créer un fragment HTML dans le bloc de boucle, comme indiqué dans la figure 4.

    clip_image005

    Figure 4 : deux étapes dans le bloc de boucle

     

    Vous pouvez constater que les variables de flux de travail utilisées pour créer les éléments de liste sont toutes réutilisées pour créer le fragment HTML, comme indiqué dans la figure 5.

    clip_image006

    Figure 5 : création du fragment HTML pour le corps du message électronique

     

     

    Étape 2

    La logique du flux de travail de l’étape 2 est exactement la même que pour l’étape 1, à l’exception d’une instruction qui, dans l’étape 1, appelle le service web (voir l’instruction encadrée dans la figure 6). Ainsi, vous pouvez créer facilement l’étape 2 en copiant et collant le contenu de l’étape 1 dans l’étape 2.

    L’étape 2 va lire une section supplémentaire dans la sortie du service web Transactions eBay quotidiennes. Par conséquent, nous pouvons utiliser la même logique tout en utilisant un chemin d’accès différent lors de la tentative de récupération du groupe Item (élément) à partir de la grande sortie JSON.

    clip_image007

    Figure 6 : étape de flux de travail 2

     

    Cela signifie donc que nous devons utiliser un autre chemin d’accès pour accéder aux éléments dans « MoreDealsSection », comme indiqué dans la figure 7.

    clip_image008

    Figure 7 : obtenir plus d’éléments de transaction dans MoreDealsSection

     

    Pour le reste, rien ne change.

     

     

    Étape 3

    Dans l’étape 1 et l’étape 2, nous avons créé des éléments de liste et construits les fragments HTML à utiliser pendant l’envoi ultérieur des messages électroniques. Dans l’étape 3, nous allons envoyer des messages électroniques. Elle ne comporte donc qu’une action : Envoyer les messages électroniques, comme indiqué dans la figure 8. Les « abonnés » constituent le groupe SharePoint dans lequel tous les membres du site désirant recevoir les messages électroniques sur les transactions quotidiennes sont ajoutés.

    clip_image009

    Figure 8 : étape 3 du flux de travail

     

    Vous pouvez composer l’intégralité d’un corps de message électronique en HTML dans la boîte de dialogue Grille des propriétés de l’action Envoyer les messages électroniques indiquée ci-dessous. Comme nous avons déjà un fragment de code de tableau HTML complexe dans la variable EmailContent, nous devons juste placer quelques balises wrapper autour de cette variable de recherche, comme indiqué dans la figure 9.

    clip_image010

    Figure 9 : construire l’intégralité d’un corps de message électronique

     

    Et voilà ! Vous êtes maintenant prêt à publier et démarrer ce flux de travail.

    Vérifiez simplement que « Transactions eBay quotidiennes » apparaît dans votre site et qu’il s’agit d’une liste de type « Liens promus » qui est un nouveau type de liste, assez sympathique, dans SharePoint 2013. Vous pouvez facilement trouver cette application de liste en cliquant sur Ajouter une application dans le lien Paramètres affiché dans le coin supérieur droit de la page racine de votre site.

    clip_image011

     

     

    Démarrage du flux de travail

    Lorsque vous démarrer ce flux de travail, vous le verrez créer des éléments de transactions eBay quotidiennes dans votre liste « Transactions eBay quotidiennes ». Vous remarquerez également que des messages électroniques sont envoyés depuis ce flux de travail.

    clip_image012

    Figure 10 : liste de liens promus de Transactions quotidiennes eBay

     

    clip_image013

    Figure 11 : messages électroniques envoyés depuis le flux de travail

     

     

    Retour de boucle ?

    Nous avons vu comment construire un flux de travail correct, qui envoie des messages électroniques contenant des informations relatives aux transactions quotidiennes sur eBay. Que faire si nous voulons recevoir ce message électronique « tous les jours » ? Est-il possible de faire en sorte que ce flux de travail soit exécuté toutes les 24 heures ?

    Oui. Comme indiqué ci-dessous, en ajoutant une action Pause pour une certaine durée et en modifiant la cible de l’instruction Go To de l’étape 3 pour qu’elle pointe vers l’étape 1, ce flux de travail fonctionnera alors comme un service qui récupérera les éléments relatifs aux transactions eBay quotidiennes pour ensuite les envoyer en tant que messages électroniques tous les jours.

    Intéressant, n’est-ce pas ?

    clip_image014

    Figure 12 : boucle de retour vers le début

     

     

    Références

    Les références suivantes contiennent des informations complémentaires sur le type dictionnaire et les actions de flux de travail gérant les variables de dictionnaire et les services web HTTP.

     

    Contenu de l’aide de SharePoint Designer 2013

    Ce billet de blog a été traduit de l’anglais. Vous trouverez la version originale sur How to work with web service using “Call HTTP Web Service” action

  • Blog Office IT Pro

    Compression et décompression des flux de travail de liste, de site et réutilisables

    Article d’origine publié le jeudi 30 août 2012

    Bonjour. Je m’appelle JongHwa Lim et je suis responsable de programme dans l’équipe de SharePoint Designer (ou SPD).jonghwal's pic

    Aujourd’hui, j’aimerais vous présenter une fonctionnalité ayant été grandement améliorée entre SharePoint Designer 2010 et SharePoint Server 2010. Il s’agit de la fonctionnalité de compression/décompression de flux de travail. Un scénario, connu par ceux qui utilisaient cette fonctionnalité dans SharePoint Designer 2010, consistait à développer un flux de travail dans un environnement de développement, puis à le déployer dans un environnement de production. Malheureusement, il restait un problème : cette fonctionnalité prenait uniquement en charge les types de flux de travail réutilisables dans SharePoint Designer 2010.

    Mais à présent, dans SharePoint Designer 2013 tout comme dans SharePoint Server 2013 et le service de flux de travail Azure, les trois types de flux de travail sont pris en charge : les flux de travail de liste, de site et réutilisables. C’est très pratique. Cela signifie que vous n’avez plus besoin de vous limiter uniquement aux flux de travail réutilisables et que l’ancienne procédure dans laquelle vous deviez faire migrer vos flux de travail de liste vers des flux de travail réutilisables pour pouvoir les compresser n’est plus d’actualité.

    En guise d’exemple, je vais construire un flux de travail, puis vous expliquer comment il peut être réutilisé dans un site cible.

    Exemple : un flux de travail de liste de demandes de congés

    Partons du principe que vous allez créer un flux de travail de liste sur un environnement de développement. Le flux de travail a deux listes : une liste des congés et une listes de demandes de congés. La liste de congés conserve le nombre de congés restant pour tous les employés et la liste de demandes de congés correspond à l’emplacement où le demandeur va créer un élément de demande pour demander l’approbation des congés.

    Création des listes nécessaires (environnement de développement)

    Nous avons besoin de deux listes. J’ai donc créé deux listes comme indiqué ci-dessous. Remarquez que nous allons utiliser les paramètres par défaut pour la « Liste des tâches » et la « Liste d’historique ».

    clip_image001

    clip_image002

    Création d’un flux de travail de liste sur une liste de demandes de congés

    À présent que les listes nécessaires sont prêtes, utilisez SPD pour vous connecter au serveur, cliquez sur « Flux de travail de liste », puis sélectionnez la liste « Demandes de congés ». La boîte de dialogue illustrée ci-dessous sera affichée. Assurez-vous de sélectionner le type « Flux de travail SharePoint 2013 » après avoir saisi le nom du flux de travail.

    clip_image003

    Remplissage de la logique et publication du flux de travail

    Dans le canevas de SPD, vous pouvez sélectionner le concepteur de texte ou, si Visio Professional est installé, le concepteur visuel pour créer le flux de travail. Dans ce blog, je vais utiliser un concepteur de texte, mais si vous préférez utiliser le concepteur visuel, sachez qu’un autre billet de blog sur le concepteur visuel sera bientôt disponible pour vous.

    Veuillez ajouter la logique suivante. En général, elle est assez simple, excepté quelques points. Elle se compose de cinq étapes. Le titre de chaque étape explique en quoi elle consiste, mais pour vous les expliquer en détail, je les ai décrites ci-dessous :

    • L’étape « Vérifier s’il reste des congés » récupère les jours de congés restant pour l’initiateur et le compare aux jours de congés demandés.
    • L’étape « Processus d’approbation » demande l’approbation pour les jours de congés restant.
    • L’étape « Approuvée » une fois l’approbation obtenue, met à jour la liste de congés avec la nouvelle valeur calculée.
    • L’étape « Rejetée » envoie un message électronique indiquant le rejet de la demande.
    • L’étape « Congés insufisants » envoie un message électronique indiquant les jours de congés restant insuffisants.

    image

    clip_image005

    Ce qui est difficile, c’est de faire en sorte que les interfaces utilisateur de recherche récupèrent les jours de congés restant dans la liste de congés ou mettent à jour cette liste.

    clip_image006

    clip_image007

    Vous pouvez choisir d’activer l’option « commencer automatiquement par la création d’élément » si cela est plus opportun.

    clip_image008

    Et lorsque vous publiez le flux de travail, l’association de flux de travail est créée tandis que la colonne d’état est faite en arrière-plan.

    Compression des listes en packages STP

    Vous pouvez utiliser plusieurs méthodes pour garantir que le serveur cible dispose des listes et schémas nécessaires, mais exploiter un package STP est une pratique recommandée. Alors compressons la liste de congés et la liste de demandes de congés dans un package STP.

    Vous pouvez le faire en utilisant l’interface utilisateur du serveur ou celle de SPD, comme indiqué ci-dessous.

    clip_image009

    clip_image010

    Puis vous verrez l’écran suivant, dans lequel vous pourrez sélectionner le package des contenus et saisir son nom.

    clip_image011

    Remarquez que le flux de travail de liste SharePoint 2013 n’est pas compressé avec les autres, que vous ayez sélectionné « Inclure du contenu » ou non.

    Si l’opération réussit, vous accéderez à un emplacement où vous pourrez télécharger le package.

    clip_image012

    Cliquez sur le lien et téléchargez le package pour l’utiliser plus tard.

    En cas de réussite, vous devez maintenant avoir deux packages STP : un pour la liste de demandes de congés et un autre pour la liste de congés (la liste contenant les jours de congés restant).

    Compression du flux de travail dans un package WSP

    Pour compresser le flux de travail de liste, accédez à la page de synthèse du flux de travail et cliquez sur le bouton « Enregistrer comme modèle » dans le ruban.

    clip_image013

    La boîte de dialogue suivante sera affichée.

    clip_image014

    La bibliothèque « Éléments de site » se trouve dans le volet de navigation. Elle contient le package de flux de travail de liste (vous devrez peut-être actualiser la page pour afficher le package).

    Sur le ruban, utilisez le bouton « Exporter le fichier » pour enregistrer le package sur l’ordinateur local.

    clip_image015

    Déploiement des packages STP

    Ouvrez le site (ou l’environnement de production) cible dans votre navigateur et accédez à « Paramètres du site ». Le menu « Modèles de listes » se trouve sous le groupe « Galeries de concepteur web ».

    clip_image016

    En utilisant « Télécharger un document » sous le menu « Fichiers », téléchargez les deux packages STP.

    clip_image017

    Création de listes à l’aide des modèles de listes déployés

    Vous pouvez créer les deux listes à partir des modèles de listes déployés. Accédez à « Contenus du site » dans le menu de navigation du serveur, puis cliquez sur « Ajouter une application ». Vous devriez trouver les icônes « Congés » et « Demandes de congés ».

    clip_image018

    Création des listes « Congés » et « Demandes de congés » en utilisant ces menus.

    Déploiement et activation du package WSP

    Le déploiement du package WSP est légèrement différent du déploiement de modèles de listes STP. Vous devez le télécharger vers la bibliothèque « Solutions » sous le groupe « Galeries de concepteur web » dans les paramètres du site.

    clip_image019

    Puis, une boîte de dialogue s’affichera pour vous inviter à activer le package (la solution).

    clip_image020

    Activation de la fonctionnalité

    Une fois la solution activée, une nouvelle fonctionnalité apparaîtra dans « Gérer les fonctionnalités du site » sous « Actions du site » ou « Paramètres du site ».

    clip_image021

    Et voilà. Vous pouvez trouver ce flux de travail en utilisant le nom que vous avez saisi en le compressant. Cliquez sur le bouton « Activer », puis attendez jusqu’à ce que le bouton soit remplacé par « Désactiver », à moins que l’icône soit affichée, ce qui signifie que la fonctionnalité est activée.

    clip_image022

    Ouverture du flux de travail à partir de SPD (facultatif)

    Il existe des cas où vous pouvez souhaiter mettre à jour le flux de travail dans le site cible. Ce n’est pas un problème. C’est exactement comme pour votre environnement de développement. Vous pouvez trouver le flux de travail déployé correctement répertorié dans SPD.

    clip_image023

    Il s’ouvrira sans problème. Vous pouvez constater que les valeurs de la page de synthèse restent identiques. Bien évidemment, la logique est également préservée.

    image

    Exécution du flux de travail (facultatif)

    Après avoir exécuté le flux de travail à partir du serveur, il est possible que vous trouviez deux colonnes portant le même nom (colonne d’état de flux de travail). Il s’agit d’un problème connu. Une colonne provient du serveur source (compressé dans le STP) et l’autre est créée dans le site cible. Veuillez mettre à jour l’affichage de la liste pour masquer l’ancienne colonne.

    Existe-t-il une alternative à l’utilisation du package STP ?

    La solution sera déployée correctement tant que le site cible dispose des listes requises (celles utilisées dans la logique de flux de travail conjointement à la tâche de flux de travail et aux listes d’historique de flux de travail). Cependant, il est préférable de créer les listes et les colonnes de liste référencées dans le flux de travail, en utilisant le même modèle de liste et le même type de champ. Si des types ne correspondent pas, il est possible que le package ne fonctionne pas durant l’activation de la fonctionnalité ou que le flux de travail ne parvienne pas à démarrer.

    Que va-t-il se passer si le package de flux de travail est déployé sur un site où les listes « Congés » ou « Demandes de congés » n’existent pas ?

    Vous ne pourrez pas activer la fonctionnalité du site.

    clip_image025

    Le message d’erreur n’est pas très détaillé, mais si vous consultez le journal ULS, vous pourrez trouver certains indices comme :

    « Désolé... Le flux de travail XAML n’a pas pu procéder à la validation, car l’erreur suivante est survenue : Échec de la création de 'ListId' à partir du texte '$ListId:Lists/Vacation; »

    Cependant, après l’échec de l’activation de la fonctionnalité, la réactivation de la fonctionnalité peut échouer de nouveau, même si vous avez créé les listes requises. Ceci est dû au fait que votre définition de flux de travail est déployée de façon incomplète. Veuillez donc procéder ainsi :

    • Ouvrez SPD et supprimez la définition du flux de travail ayant provoqué une erreur durant l’activation de la fonctionnalité.
    • Désactivez la solution, puis supprimez-la.
    • Téléchargez la solution, puis activez-la.
    • Activez la fonctionnalité du site.

    Ceci devrait résoudre le problème.

    Problèmes connus

    Voici les problèmes connus relatifs à la compression de flux de travail.

    • Vous devez être certain que les URL de listes relatives (par ex. ‘Lists/Vacation’) sont identiques. Si vous créez une liste avec un nom donné, puis modifiez son nom, l’URL de cette liste ne sera pas modifié, car il est basé sur le nom d’affichage d’origine. Ainsi, même si vous avez compressé le flux de travail basé sur le nom de la liste mis à jour, le flux de travail recherchera tout de même l’URL selon l’ancien nom du site cible. C’est pourquoi, lorsque vous recréez les listes dans le site cible, vous devez vérifier que vous avez donné à vos listes leurs noms originaux, et non pas leurs noms mis à jour. Ainsi, les URL des listes seront préservées. Une fois les listes recréées, vous pouvez remplacer leurs noms par les noms mis à jour.
    • Les flux de travail portant des noms Unicode ou DBCS seront compressés en fichiers WSP dotés du nom par défaut, codé en dur, suivant : « WorkflowSolution.wsp ».
    • Pour pouvoir consulter la liste des solutions mise à jour, vous devez actualiser manuellement la page après avoir accédé aux éléments de site.
    • Si le serveur cible ne dispose pas des listes Tâches de flux de travail et Historique de flux de travail, l’erreur ci-dessous peut se produire lorsque vous cliquez sur le flux de travail depuis la page Paramètres de flux de travail. Ceci se produit lorsque vous déployez le flux de travail sur un serveur cible où aucun flux de travail n’a jamais été créé. Pour résoudre ce problème, vous pouvez créer et publier un flux de travail fictif à partir de SPD pour créer les listes Tâches de flux de travail et Historique de flux de travail. Puis, vous pourrez ouvrir le flux de travail déployé à partir de SPD, paramétrer les listes Tâches de flux de travail et Historique de flux de travail, puis publier de nouveau le flux de travail.clip_image026
    • Le flux de travail du projet peut être compressé, tout comme un flux de travail de site normal. Cependant, pour être certain que cela va fonctionner, vous devez également ajouter au package les entités du projet telles que les EPT, les étapes, les colonnes personnalisées, etc. Veuillez consulter les consignes relatives au flux de travail de projet qui seront fournies par l’équipe Project.

    Merci,

    JongHwa

    Ce billet de blog a été traduit de l’anglais. Vous trouverez la version originale sur Packaging List, Site, and Reusable Workflow and How to Deploy the Package

  • Blog Office IT Pro

    Édition tactile pour Office Web Apps sur les tablettes Windows 8 et iOS

    Article original publié le lundi 20 août 2012

    Édition tactile pour Office Web AppIl y a quelques semaines, nous avons présenté la nouvelle version d’Office Web Apps. Nous avons ajouté quelques fonctionnalités, amélioré les performance de nos applications et continué à vous permettre d’accéder à vos documents de n’importe où, via plusieurs navigateurs populaires.

     

     

     

    Aujourd’hui, nous sommes fiers de vous présenter une nouvelle méthode de saisie : le tactile. Vous bénéficierez ainsi de capacités d’affichage et d’édition à part entière pour Office Web Apps, sur les tablettes et navigateurs prenant en charge l’utilisation tactile, notamment IE sur Windows 8, et Safari Mobile sur iOS.

     Pendant la conception d’Office Web Apps pour le tactile, nous avons suivi les objectifs suivants :

    • Les utilisateurs doivent pouvoir utiliser Office Web Apps pour le tactile immédiatement
    • Les utilisateurs n’ont pas besoin d’apprendre à naviguer dans une nouvelle interface utilisateur
    • Les utilisateurs peuvent facilement passer de la navigation tactile à la navigation via souris et clavier
    • L’intégralité des fonctionnalités Office Web Apps, incluant les outils d’édition, doit être disponible sur les appareils tactiles comme les tablettes et les écrans tactiles.

    Le fait de développer une interface utilisateur tactile présentait des défis conceptuels intéressants. Dans ce billet, je vais expliquer comment nous les avons relevés.

    Développement de l’infrastructure pour l’utilisation tactile

    Nous avons développé une infrastructure unifiée cohérente avec les plateformes que nous prenons en charge, ainsi que des instructions pour l’interaction tactile pour les applications bureautiques Microsoft Office, Windows 8, et iOS. Nous avons également pris en compte l’expérience et les manipulations tactiles que les utilisateurs attendent de l’utilisation d’un appareil tactile particulier.

    Pour développer l’expérience utilisateur sur les différentes plateformes, nous avons suivis les principes suivants :

    • Fournir des expériences agréables de bout en bout en utilisant uniquement la saisie tactile
      • Se focaliser sur les scénarios et les expériences sur un appareil tactile
      • Vérifier que les utilisateurs peuvent toucher l’interface utilisateur en toute confiance
      • Développer des méthodes de manipulation tactile simples et intuitives
      • Exploiter les capacités du navigateur
    • Garantir des expériences exceptionnelles de bout en bout, en utilisant une combinaison d’utilisations du tactile, de la souris et du clavier
      • Les utilisateurs peuvent facilement basculer entre l’utilisation du tactile, de la souris et du clavier pour interagir avec l’application
      • L’application va répondre à la saisie.

    Penchons-nous sur chacun de ces principes :

    Expériences et scénarios optimisés pour le tactile

    J’ai rédigé ce billet il y a quelques jours et je l’ai modifié plusieurs fois. Comme la plupart d’entre vous, je ne passais pas tout mon temps devant mon bureau, et ne disposais pas toujours d’un ordinateur portable à portée de main. J’ai commencé à écrire le billet sur mon ordinateur de bureau au travail puis, comme j’ai placé mon document sur Skydrive pour pouvoir le récupérer à tout moment, j’ai continué à le rédiger sur ma tablette.

    Les tendances et les modèles d’utilisation révélés par la recherche utilisateur nous ont permis d’élaborer deux scénarios : 

    1.       La lecture et la consommation de contenus de documents, ainsi que l’affichage de présentations et de feuilles de calcul seront rapides, agréables et captivantes.

    • La lecture et la consommation d’informations représentent les activités favorites de la plupart des personnes sur une tablette.
    • Certains utilisateurs naviguent entre les documents et les présentations et commentent les contenus partagés par leurs amis et leurs collègues.
    • D’autres souhaitent agréger toutes les recherches sur l’achat de voitures dans leur application web OneNote. Ils ont toujours leur tablette sous la main lorsqu’ils négocient l’achat d’une voiture.

     2.       L’édition allégée sera très appréciée lorsque les utilisateurs ajouteront, modifieront et réviseront des documents.

    • Par exemple, des mères telles que moi souhaitent pouvoir se connecter rapidement, pour accéder à la feuille de calcul répertoriant le menu du repas organisé par l’association de parents d’élèves de l’école de leur enfant, et y ajouter un dessert.
    • Les étudiants veulent pouvoir modifier rapidement l’exposé sur lequel ils travaillent et collaborer sur la présentation qu’ils doivent affiner.

    Le tactile en toute confiance

    Rien n’est plus frustrant que toucher involontairement un contrôle de l’interface utilisateur. La confiance en l’application augmente lorsque vous touchez en toute fiabilité le contrôle ou la partie de l’interface utilisateur que vous visiez. Nous voulons que vous ressentiez cette confiance lorsque vous utilisez Office Web Apps.

    La souris est un outils qui permet des interactions précises et contrôlées avec l’interface utilisateur. Combinée à un clavier physique, elle rend l’utilisateur confiant lorsqu’il place des points d’insertion, effectue des sélections, presse des boutons virtuels et appelle des menus contextuels, déroulants, et tout autre élément d’interface utilisateur.

    En comparaison, nos doigts, de formes et de tailles différentes, sont maladroits lorsqu’il s’agit de placer un point d’insertion et manquent de précision pour contrôler l’interaction avec l’interface utilisateur.

    Notre objectif était de faire en sorte que les utilisateurs puissent toucher l’interface utilisateur sans crainte, et obtenir ce qu’ils veulent, comme avec une souris.

    Rendre quelque chose facile à toucher dépend de la taille de la cible. Beaucoup d’éléments d’interface utilisateur comme les rubans de contrôle et les menus contextuels ont une taille nettement inférieure aux limites de tailles « tactiles » définies par Windows 8 et Microsoft Office.

    Tous ces éléments ont été rendus plus facile à toucher dans les nouvelles Office Web Apps. Un soin tout particulier a été apporté à l’équilibrage entre l’augmentation de la taille physique de l’interface utilisateur et la préservation de la disposition du contenu du document tel que vous le connaissez.

     

     

    Sur l’aperçu ci-dessus, remarquez les boutons, plus gros et donc plus facile à toucher, ainsi que l’espacement entre les contrôles :

     

     L’onglet Accueil dans Excel Web App :

    L’onglet Insertion dans PowerPoint Web App :

    L’onglet Accueil dans OneNote Web App:

    Le sélecteur de couleurs dans Word Web App :

    Une manipulation tactile simple et intuitive

    Un de nos principaux objectifs était de permettre aux utilisateurs de commencer immédiatement à utiliser Office Web Apps sur leurs tablettes par le biais de manipulations tactiles simples et intuitives, plutôt qu’avec des gestes compliqués nécessitant un apprentissage.

    Les opérations de manipulation se résument en cinq actions :

     

    Voyons voir comment utiliser ces actions dans Office Web Apps :

    Défilement et navigation dans votre document :

    Lorsque vous devez examiner rapidement un document, vous pouvez effectuer un léger mouvement de balayage avec vos doigts pour faire défiler l’écran. Le contenu du document défile rapidement, avec fluidité, et vous pouvez l’interrompre à tout moment d’une simple pression des doigts.

    Nous avons utilisé la capacité native du navigateur pour permettre le défilement accéléré dans Word Web App des affichages Lecture et Édition.

    Dans PowerPoint Web App, vous pouvez utiliser la même action de balayage pour faire défiler les diapositives.  

    Zoom avant et arrière :

    Vous pouvez effectuer un zoom avant ou arrière sur l’interface utilisateur en utilisant deux doigts, que vous rapprochez ou écartez.

    Saisie :

    Une seule pression dans l’affichage Édition d’Office Web Apps place un point d’insertion et affiche le clavier pour commencer la saisie.

     

    Le point d’insertion dans Word Web App :

     

    Remarquez que l’aspect du point d’insertion est différent lorsque vous utilisez la souris et le clavier. Le « point de redimentionnement » circulaire accompagnant le point d’insertion vous permet de l’attraper et de le faire glisser pour effectuer une sélection.

    La saisie est essentielle pour l’édition. Garantir une excellente expérience de saisie est donc un scénario clé pour notre prise en charge.

    Placement du point d’insertion

    Le doigt étant un outil de saisie imprécis, nous avons dû réfléchir à une solution permettant de placer un point d’insertion de manière fiable, là où l’utilisateur le désire.

    La plupart des utilisateurs cherchent à modifier le début ou la fin des mots.

    Nous avons donc décidé d’utiliser une approche de type « extrémités » pour le placement d’un point d’insertion :

    Une pression sur un mot existant entraine le calcul de son extrémité la plus proche (le début ou la fin du mot) et place le point d’insertion à cet endroit. Une deuxième pression sur le même mot précise la position du point d’insertion, en le plaçant à l’endroit exact ou la pression a été enregistrée.

    Sélection

    La sélection de texte et d’objets vous permet de les manipuler, de leur appliquer des mises en forme ou d’autres actions. Les utilisateurs peuvent effectuer ces opérations de manière efficace avec une souris et les touches Ctrl et Maj. du clavier, car ces outils permettent une sélection précise.

    Dans l’environnement tactile, le « point de redimentionnement » du point d’insertion sert de poignée. Vous pouvez l’attraper et le faire glisser pour créer une nouvelle sélection. Vous pouvez également modifier une sélection existante en réduisant ou en augmentant la plage sélectionnée, à l’aide des points de redimensionnement de chaque extrémité.

    Faire glisser le point de redimensionnement pour sélectionner le texte de Word Web App :

     

     Faire glisser pour sélectionner les dimensions pour insérer un tableau :

     

    Appliquer des actions dans les menus contextuels :

    Les menus contextuels permettent d’appliquer des actions rapidement et facilement dans un contexte particulier. Vous êtes peut être déjà habitué à utiliser les menus contextuels avec la souris dans Office Web Apps. Ces menus sont affichés lorsque vous cliquez avec le bouton droit de la souris.

    Menus contextuels obtenus en cliquant avec le bouton droit de la souris dans l’affichage Édition de Word Web App :

     

    Pour vous, nous avons facilité l’accès au menu contextuel : vous n’avez qu’à appuyer sur votre sélection pour l’afficher. Une pression en dehors du menu contextuel suffit pour le masquer.

     

    Appuyer sur la sélection pour afficher le menu contextuel :

     

     

    Remarquez les espacements entre les contrôles du menu contextuel, plus confortables pour l’utilisation tactile.

    Sur un point d’insertion, vous pouvez afficher le menu contextuel en maintenant brièvement votre doigt appuyé :

     

    Dans l’affichage Lecture de Word Web App, une seule pression entraîne la sélection d’une ligne. Une pression sur la sélection affiche le menu contextuel.

     

    Sélection et menu contextuel dans la visionneuse de Word Web App :

     

    Garantie des expériences exceptionnelles de bout en bout, en utilisant une combinaison d’utilisations du tactile, de la souris et du clavier

    Vous pouvez saisir des informations sur une tablette en utilisant une méthode tactile, une souris et un clavier.

    Dans Windows 8, Office Web Apps peut être utilisé de façon tactile, ou avec une souris et un clavier, ou une combinaison des deux possibilités. Dans iOS, Office Web Apps fonctionne mieux en utilisant la méthode tactile.

    Mode tactile

    Dans Office Web Apps, on peut distinguer deux types d’interfaces utilisateur :

    • Interface utilisateur fixe

    Cette interface utilisateur est toujours présente et affichée dans l’application.

    Exemple : le volet de navigation de OneNote Web App, le ruban

    • Interface utilisateur contextuelle

    Cette interface utilisateur est affichée et masquée selon vos besoins.

    Exemple : les menus contextuels

    Lorsque vous utilisez un appareil tactile, Office Web Apps affiche par défaut l’interface utilisateur fixe en mode tactile. Vous pouvez changer ce mode pour utiliser l’interface utilisateur avec une souris en sélectionnant le bouton « Mode tactile ».

    Le bouton Mode tactile est affiché dans la barre d’outils Accès rapide située dans le coin supérieur gauche d’Office Web Apps, vous permettant de choisir entre le mode Tactile et le mode Précision/souris.

    Le bouton Mode tactile : (activé) affiche l’interface d’utilisateur tactile :

     

    Aperçu du bouton Mode tactile :

     

    Les menus contextuels, les lanceurs de rubans et les menus affichés uniquement sur demande sont affichés dans la méthode de saisie utilisée pour les appeler : le mode tactile ou la souris.

    Résumé :

    Je vous encourage à utiliser la nouvelle version d’Office Web Apps Preview sur skydrive.com ou sur Office 365 Preview sur un appareil tactile avec Windows 8 et sur un iPad avec iOS (éventuellement en anglais)

    Nous aimerions recueillir le témoignage de votre expérience, je vous encourage donc à nous faire part de vos commentaires. Dans le coin supérieur droit de l’application et dans le menu Fichier, vous trouverez l’option « Faire part de ses commentaires ».

    Nous affinons et améliorons constamment cette expérience et sommes prêts à écouter attentivement vos critiques et vos compliments.

    Renu Devi

    Responsable de programme, Office Web Apps

     

    Ce billet de blog a été traduit de l’anglais. Vous trouverez la version originale sur Bringing touch editing to Office Web Apps on Windows 8 and iOS tablets

  • Blog Office IT Pro

    Webinaire : Apprendre et comprendre : une présentation d’Office Web Apps

    Article d’origine publié le mardi 14 août 2012

    Vous pouvez à présent vous connecter pour obtenir une présentation de la nouvelle version d’Office Web Apps. Ces versions gratuites de Word, Excel, PowerPoint et OneNote ont été mises à niveau. Nous allons vous montrer comment vous connecter, puis nous vous présenterons certaines des nouvelles fonctionnalités, ainsi que le nouveau site Outlook.com.

    Au programme du webinaire de mardi :

    • Présentation d’Office Web Apps
    • Présentation d’une version d’évaluation
    • Nouvelles fonctionnalités pour Office Web Apps
    • Un aperçu du nouveau site Outlook.com

    Références (éventuellement en anglais)

    Office Web Apps :

    SkyDrive :

    Outlook.com :

    Pour savoir comment participer aux webinaires en direct chaque jeudi, consultez http://aka.ms/offweb.

    Doug Thomas

    Ce billet de blog a été traduit de l’anglais. Vous trouverez la version originale sur Webinar: Get it. Learn about it--a preview of Office Web Apps

  • Blog Office IT Pro

    Utilisation du tableau de bord de télémétrie pour évaluer l’état de votre déploiement Office 2013 en 1 minute

    Article d’origine publié le jeudi 23 août 2012

    Ce billet a été écrit par Makoto Yamagishi, responsable de programme de l’équipe de gestion des solutions Office

    Dans cette série de billets, nous avons présenté l’utilisation du tableau de bord de télémétrie pour faciliter votre mise à niveau Office en identifiant des solutions Office importantes et en surveillant l’efficacité de vos solutions dans Office 2013. Dans ce billet, nous allons apprendre comment avoir une vision d’ensemble de votre déploiement, puis nous irons plus loin en déterminant les éléments d’action.

    Nombre de solutions instables

    Chaque lundi matin, vous ouvrez le tableau de bord de télémétrie Office pour voir si des problèmes de blocage requièrent votre attention. Par exemple, la fin de trimestre approchant, les solutions de rapport de ventes sont-elles exécutées correctement sous la nouvelle version d’Office ? Vous voulez connaître rapidement le comportement de vos documents et solutions (ou compléments) critiques sur les ordinateurs des utilisateurs. Au lieu de naviguer entre différents affichages de documents et de solutions qui vous montreront uniquement les états élément par élément, vous pouvez ouvrir et actualiser la page de présentation pour obtenir un affichage de haut niveau de la stabilité des documents et solutions. De là, vous pouvez réfléchir aux étapes suivantes.

    Commençons par regarder une capture d’écran de la page de présentation.

    La première chose que vous pouvez remarquer est l’ensemble de chiffres mis en surbrillance, en haut de la page. Ces quatre chiffres sont les compteurs de documents et de solutions stables et instables. Si vous constatez un grand nombre d’instabilités, cela signifie que vous devez examiner ce qui se passe.

    Comment ces mesures d’éléments « stables » et « instables » sont calculées ? La logique sous-jacente est simple. Si les document ou solutions ont un taux de réussite inférieur à 90 %, nous les considérons comme instables. Le taux de réussite est déterminé par le pourcentage de sessions où le document ou la solution fonctionne sans erreur critique. Les erreurs critiques suivies par la télémétrie Office incluent les blocages d’application et les appels macros ayant échoué pour des problèmes de compatibilité, entre autre. Une session est définie par l’ouverture d’un document ou d’une solution, ou une période de 24 heures suivant l’ouverture d’un document. Si au moins 90 % des sessions ne présentent aucun problème, elles sont considérées comme stables.

    Autre chose à savoir : nous ne surveillons pas l’intégralité des documents et solutions. Nous prélevons plutôt les 400 documents et les 100 solutions les plus utilisé(e)s par les utilisateurs. Pourquoi 400 et 100 ? Car ces chiffres sont les moyennes des documents et solutions « fréquemment utilisé(e)s » dans chaque service. Nous pensons donc qu’ils correspondront aux nombres d’éléments que vous souhaitez surveiller pour avoir un aperçu.

    Solutions instables

    Une fois que vous connaissez le nombre des documents et solutions instables, vous pouvez vous pencher sur les détails. Sur la page de présentation, cliquez simplement sur la valeur pour afficher une liste détaillée des documents ou solutions stables. Voici un exemple de ce que vous verrez si vous cliquez sur le lien des 12 solutions instables affichées ci-dessous.

    Sous les compteurs Stable/Instable, vous pouvez voir des graphiques de tendances indiquant l’évolution des stabilités/instabilités (en baisse ou en hausse) durant les dernières périodes. Si vous constatez la présence d’une flèche indiquant une baisse de stabilité, cela veut dire que des modifications récentes ont généré des problèmes pour vos documents et solutions. Vous pouvez suivre les compteurs Stable/Instable pour une période étendue quatre fois plus longue que la plage de dates sélectionnée. Comme cela est montré dans la capture d’écran ci-dessous, vous pouvez sélectionner la plage de dates dans le volet de navigation, situé sur la gauche du tableau de bord.

    Nombre d’utilisateurs mis à niveau vers Office 2013

    En fin de compte, votre déploiement d’Office est terminé lorsque vous avez mis à niveau tous vos utilisateurs vers Office 2013. Le graphique situé dans la partie inférieure de la page de présentation indique le nombre d’utilisateurs de chaque version d’Office et l’évolution des déploiements d’Office à travers le temps. Ce graphique permet de consulter rapidement l’état du déploiement et de partager sa progression avec vos collègues.

    Remarques supplémentaires sur la page de présentation

    • Les documents/solutions intégré(e)s (ceux ou celles fourni(e)s par Microsoft) ne sont pas inclus(es) dans les « Documents et solutions les plus utilisé(e)s » de la page de présentation.
    • Vous pouvez choisir l’une des plages suivantes : 7 derniers jours, dernier mois ou 3 derniers mois.

    Création de votre propre affichage

    Dans ce billet, nous avons présenté la page de présentation, grâce à laquelle vous pouvez rapidement consulter l’état de votre déploiement d’Office et accéder aux solutions requérant votre attention. Si vous commencez à surveiller de plus en plus de documents et solutions, il est possible que vous souhaitiez surveiller des tendances et des documents particuliers, au lieu d’une liste prédéfinie de 400 documents. Vous pouvez le faire en utilisant une fonctionnalité nommée Rapport personnalisé. Revenez nous voir ! Nous publierons bientôt un billet sur cette fonctionnalité.

     

     

     

    Ce billet de blog a été traduit de l’anglais. Vous trouverez la version originale sur Assess the status of your Office 2013 deployment in 1 minute using Telemetry Dashboard

  • Blog Office IT Pro

    Exemples de documents Office pour tester la télémétrie Office

    Article d’origine publié le mardi 21 août 2012

    Re-bonjour tout le monde. Nous espérons que vous avez eu la chance d’utiliser les nouvelles fonctionnalités de télémétries dans Office 2013. Une méthode simple pour constater la puissance de la télémétrie Office consiste à ouvrir des fichiers Office hérités dans Office 2013. Pour vous aider, nous avons créé des exemples de fichiers (joints à ce billet dans un fichier .zip) contenant des contrôles ou des scripts pouvant poser des problèmes de compatibilité. En ouvrant ces fichiers dans Office 2013, vous pouvez voir comment ces fichiers déclenchent des événements affichés dans le journal de télémétrie Office. De plus, si vous avez déployé le tableau de bord de télémétrie Office, vous pouvez également afficher ces événements dans cet outil.

    Voici un exemple de la façon dont le journal de télémétrie Office affiche les événements déclenchés par ces exemples de fichiers :

     

    Voici une présentation rapide de chaque document contenu dans le fichier SampleIssueFiles.zip joint en bas de ce billet :

    CustomXML.docm (Word)

    Ce fichier contient des scripts XML et VBA personnalisés pour manipuler des données XML personnalisées. Lorsque vous ouvrez ce fichier, vous verrez un message relatif aux données XML personnalisées, semblable à celui affiché ci-dessous.

    Recherchez le texte mis en surbrillance dans le document. Le fait de double-cliquer sur le texte va déclencher des scripts VBA, qui peuvent s’arrêter à cause de la restriction touchant les données XML personnalisées. Pour chaque script VBA que vous exécutez, un événement d’erreur est journalisé par la télémétrie Office. Pour obtenir plus d’informations sur ce message, consultez l’article 2445062 de la Base de connaissances.

    CalendarControl_Report.xls (Excel)

    Ce fichier contient un contrôle de calendrier qui n’est plus disponible. Au lieu d’un contrôle de calendrier interactif, vous verrez une image statique du contrôle. Pour obtenir plus d’informations sur ce contrôle de calendrier, consultez TechNet (recherchez mscal.ocx dans cet article).

    ApplicationHwnd.xlsm (Excel)

    Lorsque vous ouvrez ce fichier, un script VBA sera exécuté et la gestion de la fenêtre Excel active sera ajoutée à l’une des cellules. Comme Excel 2013 peut à présent afficher plus de deux fenêtres en même temps, il est possible que le fichier Application.Hwnd renvoie le descripteur de la fenêtre non prévue pour le code VBA écrit pour Excel 2010 ou les versions antérieures.

    Si vous n’avez pas encore utilisé le journal de télémétrie Office, vous pouvez obtenir des informations à son sujet dans l’article Résolution des problèmes touchant les fichiers Office et les solutions personnalisées grâce au journal de télémétrie Office sur MSDN (éventuellement en anglais). De plus, vous pouvez trouver une liste des événements de télémétrie dans Problèmes de compatibilité dans Office 2013 (éventuellement en anglais). (Nous sommes désolés... Le texte est coupé dans cet article. Nous travaillons actuellement sur la résolution de ce bogue dans nos outils de publication.)

     

    Ce billet de blog a été traduit de l’anglais. L’article d’origine est disponible à la page Sample Office documents for testing Office telemetry

Page 1 of 1 (7 items)