2009-01-20 17 views
3

Un de nos clients dispose d'une application Access 2007 avec un formulaire pour créer des tâches à télécharger dans une liste de tâches Sharepoint. L'utilisateur remplit le formulaire (titre, statut, priorité, date de début, date d'échéance). L'utilisateur place ensuite des coches à côté des noms d'utilisateur de partage auxquels cette tâche doit être affectée (une tâche par utilisateur sp sélectionnée). Ces données sont agrégées dans une table TaskQueue et les tâches sont ajoutées à la liste Sharepoint avec succès (via une liste chaînée - je pense). Le problème est que nous devons inclure zéro ou plusieurs pièces jointes pour chaque tâche. Existe-t-il un moyen de le faire à l'aide d'une macro, d'une VBA ou d'une fonctionnalité intégrée que je n'ai pas encore apprise? Mon idée initiale était d'utiliser un service Windows C# qui surveille cette table taskqueue puis utilise le service Web Lists.asmx Shareopint et la méthode AddAttachment lorsque l'ID de l'élément de liste et le chemin NTFS sont ajoutés au fichier joint pour ajouter les pièces jointes à l'élément de la liste des tâches dans Sharepoint.Intégration d'Access 2007 à Sharepoint 2007 Liste des tâches

Après avoir joué avec Access et configuré une table liée à une liste des tâches dans Sharepoint, j'ai trouvé que vous pouvez ajouter des pièces jointes via la vue de la feuille de données Access 2007. Le problème est que vous ne pouvez sélectionner qu'un seul utilisateur ou groupe SP dans le champ Affecté à. Ils ont beaucoup de tâches répétitives à attribuer à un groupe de personnes distinctes .. C'est pourquoi ils ont développé ce formulaire. Si quelqu'un a une idée sur la façon de résoudre ce problème s'il vous plaît faites le moi savoir. Est-ce que quelqu'un connaît également de bonnes ressources d'intégration Access 2007/Sharepoint?

Merci d'avance!

Répondre

1
  1. de télécharger les pièces jointes dans le formulaire d'accès.
  2. pièces jointes de charge dans une bibliothèque de documents
  3. cochent les utilisateurs comme ils sont actuellement effectués
  4. Ajouter des liens hypertextes vers les pièces jointes téléchargés à l'étape 2 dans le champ Description (texte riche). (peut être effectué automatiquement aux étapes 1-2)
  5. Laissez la table TaskQueue seule.

De cette manière, des documents 0..n peuvent être inclus. La liste des tâches stocke uniquement les données structurées et les documents sont stockés dans une bibliothèque de documents une fois, et vous n'avez pas de croissance excessive lorsque vous attachez 1 document à 5 tâches différentes (résultant en 5 copies du document).

Questions connexes