Bonjour ,
Je souhaite réaliser un workflow via visual studio 2008 pour transférer un document d'une liste vers une liste d'un autre site sharepoint.
Comme je débute, je m'inspire d'un livre (Sharepoint 2007 : Personnalisation par le développement et le déploiement de composants).
J'ai réussi à faire le transfert de document entre listes différentes mais d'un même site, maintenant je voudrais le faire entre deux sites.
Où pourrais-je trouver les codes nécessaires à la réalisation de ceci ?
Existe-t-il un site comprenant tous les codes pour la réalisation d'un workflow ?
Voici le code permettant le transfert entre deux listes dans un même site :
Merciif (workflowProperties.Item != null)
{
SPList ListeCible = workflowProperties.Web.Lists["Archives"]; //nom de la liste
SPListItem Copie = ListeCible.Items.Add();
if (workflowProperties.Item.File != null)
{
SPFile Document = workflowProperties.Item.File;
SPFile FichierCopie = ListeCible.RootFolder.Files.Add(Document.Name, Document.OpenBinary());
FichierCopie.Item["Title"] = workflowProperties.Item["Title"];
FichierCopie.Item.Update();
}
}
Partager