2010-08-06 3 views
1

Nous avons des données relationnelles dans SQL Server et nous aimerions créer une interface utilisateur dans Sharepoint 2010 pour créer et modifier des enregistrements. Pour les données tabulaires simples, c'est simple, mais qu'en est-il des structures maître-détail dans lesquelles un seul objet logique est composé d'un certain nombre de tables?Création d'une interface utilisateur de données relationnelles complexes avec Sharepoint 2010?

Un grand sujet, mais y a-t-il un plan d'action de base qui soit le meilleur?

Répondre

0

Si vous créez des types de contenu externes, vous pouvez ajouter des associations entre eux qui correspondent aux relations entre les tables de votre base de données. Pour chaque type de contenu externe, créez une liste externe que vous pouvez utiliser pour ajouter/mettre à jour/supprimer vos données.

Pour afficher des enregistrements maître/de détail, vous pouvez ajouter plusieurs parties Web sur une page et créer des connexions entre elles. En créant la connexion, la liste affichant les enregistrements de détail sera filtrée après la sélection d'une fiche.

Si votre base de données possède des relations m-n, vous devez créer vos types de contenu externe dans Visual Studio, car SharePoint Designer 2010 ne prend en charge que les relations 1-n. Je ne sais pas si c'est le meilleur moyen, mais BCS est une grande amélioration par rapport à BDC et je pense qu'il peut couvrir la plupart, sinon la totalité de vos besoins. (en fonction de la complexité de vos données)

+0

Est-ce quelque chose que vous pourriez faire avec VS2010 Web Developer express ou est-ce que la version complète est nécessaire? – JSacksteder

+0

Je ne suis pas sûr à 100%, mais je ne pense pas que cela puisse être fait avec VS2010 Web Developer Express. –