Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

The Mit's Blog

En plus d'intégrer et skier, il sait même écrire !
(Blog de Renaud Comte)

Actualités

Upload de fichiers dans SharePoint mais avec ses Metadatas

Récemment, j'ai posté sur la problématique de migration et d'une solution alternative qui correspondait au principe d'injection documentaire.

A vrai dire, c'est une variant d'un scenario bien connu d'agent automatique d'alimentation documentaire

Genre  :

  • robot de reporting financier
  • service de publication de rapport d'intervention
  • archivage et versionning d'appli tiers
  • ...

Rien de bien nouveau, certes.

Des amis m'ont d'ailleurs contacté ainsi que d'autres dans les forums sur ce sujet et me demandait si je pouvais leur fournir un sample de code plus détaillé que les référence de SDK

...

Certes, c'est pas compliqué mais bon, des fois un bon sample qui marche est tres parlant.

J'allais m'atteler à cette enieme tache avec joies et plaisir communautaire quand je suis tombé lors de mes recherches sur un post déja tout fait

Le voila :

SharePoint 2007: Upload a Document with Its Meta-Data

ou

Sharepoint 2007: upload d'un document avec ses meta-data

Merci Antoine du boulot !!

Soit en pratique :

//Use the list as a folder SPFolder folder = _web.GetFolder(_DestFolder); SPFileCollection files = folder.Files; //Get the file FileStream fStream = File.OpenRead(pdfFile); HashTable MetaDataTable = new HashTable(); MetaDataTable.Add("nom de colonne", "valeur"); //Set the destination url for SharePoint string url = _DestUrlPath + _DestFolder + "/" + Path.GetFileName(pdfFile); //Add document to the list with metadata, and overwrite an existing document with the same name SPFile currentFile = files.Add(url, fStream, MetaDataTable, true); fStream.Close();

Et voila, des fois il suffit de savoir plus trouver que chercher au final

Renaud Comte aka TheMit (Upload or download, that is the question ...)
Member of WygTeam
http://www.wygwam.com
Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: vendredi 1 juin 2007 13:23 par themit
Classé sous : , ,

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- TechDays Paris 2012 : Session pleinière jour 3 par Blog Technique de Romelard Fabrice le il y a 17 heures et 33 minutes

- Mishra Reader : un lecteur RSS très Zune Style en Open Source ! par Cyril Sansus le il y a 20 heures et 7 minutes

- [framework 4] Les Tasks et le Thread UI par Fathi Bellahcene le 02-09-2012, 00:33

- Workflow Foundation 3 a un pied dans la tombe par Blog de Jérémy Jeanson le 02-08-2012, 22:15

- TechDays Paris 2012 : Nouvelles tendances du poste de travail - Bring Your own PC par Blog Technique de Romelard Fabrice le 02-08-2012, 19:42

- TechDays Paris 2012 : System Center Service Manager 2012 Vue d’ensemble par Blog Technique de Romelard Fabrice le 02-08-2012, 17:32

- TechDays Paris 2012 : Pleinière second jour par Blog Technique de Romelard Fabrice le 02-08-2012, 16:23

- TechDays Paris 2012 : Retour d'expérience sur la mise en place d'un Cloud Privé par Blog Technique de Romelard Fabrice le 02-08-2012, 16:04

- TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par Blog Technique de Romelard Fabrice le 02-07-2012, 23:59

- Perspective 3.0 pour Silverlight 5.0 par Perspective le 02-07-2012, 22:39