Создание пользовательского интерфейса сложных реляционных данных с Sharepoint 2010? - PullRequest
1 голос
/ 06 августа 2010

Мы получили некоторые реляционные данные в SQL Server и хотели бы создать пользовательский интерфейс в Sharepoint 2010 для создания и изменения записей. Для простых табличных данных это просто, но как насчет структур основной детали, где один логический объект составлен из нескольких таблиц?

Большая тема, но есть ли базовый курс действий, который лучше?

1 Ответ

0 голосов
/ 07 августа 2010

Если вы создаете внешние типы контента, вы можете добавить ассоциации между ними, которые соответствуют отношениям между таблицами в вашей базе данных. Для каждого внешнего типа контента создайте внешний список, который вы можете использовать для добавления / обновления / удаления ваших данных.

Для отображения основных / подробных записей вы можете добавить несколько веб-частей на страницу и создать связи между ними. При создании соединения список отображаемых подробных записей будет отфильтрован после выбора основной записи.

Если ваша база данных имеет отношения m-n, вам нужно будет создать внешние типы контента в Visual Studio, поскольку SharePoint Designer 2010 поддерживает только отношения 1-n.

Я не знаю, является ли это лучшим способом, но BCS - это значительное улучшение по сравнению с BDC, и я думаю, что он может удовлетворить большинство, если не все ваши требования. (в зависимости от сложности ваших данных)

...