none
Importer en masse RRS feed

Réponses

  • Bonjour,

    Il y a plusieurs façon.

    La plus simple Importer de Excel vers une liste SharePoint.

    Voici la procédure : https://support.office.com/fr-ca/article/Cr%C3%A9er-une-liste-bas%C3%A9e-sur-une-feuille-de-calcul-380cfeb5-6e14-438e-988a-c2b9bea574fa?ui=fr-FR&rs=fr-CA&ad=CA

    Merci

    Samuel Levesque | http://sharepointerie.com | SVP utiliser le bouton "Marquer comme réponse" sur les réponses qui vous aide car cela permet aux personnes qui peuvent rencontrer le même problème que vous, de retrouver rapidement quelle est la réponse qui a résolu leur problème. De plus, cela encourage aussi la personne qui a répondu à votre question, à répondre aux suivantes...

    jeudi 13 août 2015 03:22
  • Bonjour

    La réponse de Samuel est bien pour les cas "de base", c'est à dire quand on a des colonnes Excel avec des noms qui vont bien et que la feuille contient pas trop de lignes (genre moins de 5000)

    Si il s'agit de faire du mapping entre source et destination ça deviens vite galère...

    Une alternative est Access qui peut se connecter à une liste sharepoint. Une fois dans Access vous voyez les listes de votre  site comme des tables. On peut importer aussi ds la même bdd un fichier csv/excel. Et là du coup on peut faire une requette sql dans access qui va insérer dans sharepoint à partir du excel. Un insert/select en somme.

    Au final tout ça utilise les service web de sharepoint. Donc en alternative pour un import de masse "complexe" je pousserai vers la création d'un batch/outil en C# utilisant le modèle objet client de sharepoint et qui se chargerai de lire la source (csv par exemple) et d'insérer en conséquence via le webservice. 

    En terme de temps d'execution (si c'est des imports de masse régulier c'est un facteur à prendre en compte) l'utilisation de C# sera 10 fois plus rapide qu'Access qui fait tout un tas de controle avant de générer les appels au webservices...


    Blog Sharepoint : www.paslatek.net Twitter : @LimozinLionel

    lundi 24 août 2015 20:24

Toutes les réponses

  • Bonjour,

    Il y a plusieurs façon.

    La plus simple Importer de Excel vers une liste SharePoint.

    Voici la procédure : https://support.office.com/fr-ca/article/Cr%C3%A9er-une-liste-bas%C3%A9e-sur-une-feuille-de-calcul-380cfeb5-6e14-438e-988a-c2b9bea574fa?ui=fr-FR&rs=fr-CA&ad=CA

    Merci

    Samuel Levesque | http://sharepointerie.com | SVP utiliser le bouton "Marquer comme réponse" sur les réponses qui vous aide car cela permet aux personnes qui peuvent rencontrer le même problème que vous, de retrouver rapidement quelle est la réponse qui a résolu leur problème. De plus, cela encourage aussi la personne qui a répondu à votre question, à répondre aux suivantes...

    jeudi 13 août 2015 03:22
  • Bonjour

    La réponse de Samuel est bien pour les cas "de base", c'est à dire quand on a des colonnes Excel avec des noms qui vont bien et que la feuille contient pas trop de lignes (genre moins de 5000)

    Si il s'agit de faire du mapping entre source et destination ça deviens vite galère...

    Une alternative est Access qui peut se connecter à une liste sharepoint. Une fois dans Access vous voyez les listes de votre  site comme des tables. On peut importer aussi ds la même bdd un fichier csv/excel. Et là du coup on peut faire une requette sql dans access qui va insérer dans sharepoint à partir du excel. Un insert/select en somme.

    Au final tout ça utilise les service web de sharepoint. Donc en alternative pour un import de masse "complexe" je pousserai vers la création d'un batch/outil en C# utilisant le modèle objet client de sharepoint et qui se chargerai de lire la source (csv par exemple) et d'insérer en conséquence via le webservice. 

    En terme de temps d'execution (si c'est des imports de masse régulier c'est un facteur à prendre en compte) l'utilisation de C# sera 10 fois plus rapide qu'Access qui fait tout un tas de controle avant de générer les appels au webservices...


    Blog Sharepoint : www.paslatek.net Twitter : @LimozinLionel

    lundi 24 août 2015 20:24