1

Je souhaite créer un dossier dans ma bibliothèque de documents en fonction de la bibliothèque de documents de la racine. Et je veux lancer ce flux de travail sur la création d'une nouvelle bibliothèque de documents.Création d'un dossier dans la bibliothèque de documents à l'aide du flux de travail SharePoint

Alors laissez dire que j'ai 4 bibliothèque de documents:

  • Aide
  • Nouvelles
  • Doc
  • Archive

Je veux créer un dossier dans la bibliothèque de documents "Archive" lorsque Nouvelle bibliothèque de documents est créée.

  • Aide
  • Nouvelles
  • Doc
  • Archive
  • New Doc Bibliothèque

et dans la bibliothèque de documents d'archives, il va créer des dossiers

  • Aide
  • Nouvelles
  • Doc
  • New Doc Bibliothèque

Est-il possible ..?

Comment puis-je le faire. ??

-

Merci d'avance.

Répondre

1
string archiveListUrl = "http://myserver/Archive/"; 
SPSite site; 
SPWeb web; 
SPDocumentLibrary library; 

using (site = new SPSite(archiveListUrl)) 
using (web = site.OpenWeb()) 
{ 
    library = (SPDocumentLibrary)web.Lists["Archive"]; 
    web.Folders.Add(archiveListUrl + "Help"); 
    web.Folders.Add(archiveListUrl + "News"); 
    web.Folders.Add(archiveListUrl + "Doc"); 
    web.Folders.Add(archiveListUrl + "New Doc Library"); 
    library.Update(); 
} 
+0

Salut Steve, Merci pour la réponse. Mais, ici, je n'ai pas seulement 4 bibliothèque de documents. Je veux que ce flux de travail s'exécute lors de la création de la nouvelle bibliothèque de documents. Comment puis-je obtenir un nouveau nom de bibliothèque de documents et exécuter un flux de travail lors de la création d'une nouvelle bibliothèque de documents? Merci encore. – imsatasia

0

Cela est difficile: Les flux de travail sont toujours attachés à un document/élément. Une chose que vous pourriez faire: Créer la bibliothèque à partir d'un modèle personnalisé - et vous pouvez personnaliser cette bibliothèque avec un flux de travail pour démarrer la création d'un document. Puis ajoutez un document à la bibliothèque et enregistrez le tout comme modèle avec le contenu.

(En fait, vous pourriez vérifier si la création d'un modèle de bibliothèque avec des dossiers existants pourrait être plus facile ...)

Questions connexes