Question

J'ai une bibliothèque de documents dans lequel je veux stocker les dossiers (personnes). Chaque dossier ont des métadonnées (les propriétés de la personne). Ensuite, dans chaque dossier que je garderai les documents (fichiers) associés à cette personne.

Dans tous les cas, il y a toujours au moins un fichier associé à personne. Maintenant, on peut voir facilement que l'utilisateur, chaque fois quand elle crée une nouvelle personne, devra faire deux étapes. Premier dossier, créez avec les attributs de la personne, puis créer un document dans ce dossier.

Je voudrais unifier ces deux activités en une seule activité atomique. Mon idée est de fournir formulaire personnalisé pour la création de dossier. Cette forme aura une sorte de champ de téléchargement de fichiers. Ensuite, je veux faire le crochet en forme ÉCONOMISONS fonctionnalité. Je veux créer un nouveau document certain type avec le fichier qui vient d'être téléchargé. Ce nouveau document doit être créé dans le dossier nouvellement créé.

Je me demande s'il est possible dans Sharepoint 2007? Je sais qu'il ya des formulaires personnalisés. Mais sont-ils disponibles pour les types de contenu de type de dossier? Est-il possible d'ajouter le téléchargement de fichiers à la forme d'un tel?

Était-ce utile?

La solution

Je recommande en fait en utilisant une vue Groupés à ce lieu. Chaque document peut être étiqueté avec la « personne » et la vue groupée par cette valeur. Toutes les propriétés supplémentaires peuvent être ajoutés au type de contenu.

Cela donne le bonus supplémentaire que lorsque vous ajoutez le premier document pour cette personne, Thier « dossier » (ou un groupe dans la vue) est automatiquement créé. Cela satisfait les critères d'unifier la création du document et le « dossier » dans une étape atomique.

Vous obtenez également de la forme de la boîte lors de l'édition de la liste.

Si la création des utilisations de détails est une activité automatisée, l'interface webservices permettra à tout système externe de garder SharePoint à jour.

Je recommande fortement de ne pas utiliser les dossiers de la manière que vous avez prévu. Si vous utilisez à la place des métadonnées. Vous obtiendrez une plus grande flexibilité de cette façon, en vous alors groupe peut par différentes propriétés de métadonnées.

Il y a des inconvénients dans ce stockage toutes les propriétés des utilisateurs sur chaque document essentiellement de-normalise les données, mais à moins que le document est en réalité doit être marqué par que les propriétés des utilisateurs, une colonne de recherche ou d'un champ utilisateur serait baliser efficacement le document un utilisateur et permettent les détails de l'utilisateur d'être visible dans la source centrale.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top