В Sharepoint 2010 OOB похоже, что вы можете создавать формы, которые выполняют полное CRUD (создание, чтение, обновление, удаление) таблиц SQL Server без программирования. Есть серия видеороликов, которые могут дать вам довольно хорошее представление о том, как это делается.
OOB sharepoint Foundation 2010, похоже, имеет следующие ограничения:
- Только таблицы (в Sharepoint говорят на типы элементов Office), которые ожидались Sharepoint, поддерживаются OOB (контакты, задачи, календари ...)
- Подформы не поддерживаются.
- Кажется, что только одна таблица и никакие отношения не могут быть обработаны с периодом. Поэтому нет комбо-боксов, заполненных запросами.
Похоже, что Sharepoint Enterprise 2010 поддерживает подчиненные формы и возможность обработки табличных отношений (в sharepoint говорят «ассоциации») богатым образом без кодирования. Вы можете получить представление о том, что возможно из этого видео .
Для расширенных форм без кодирования ответ, по-видимому, должен быть Access Services на Sharepoint. Однако Access Services не могут использовать Sharepoint Business Connectivity Services (BCS) для подключения к SQL-интерфейсу. Другими словами, Access Services не могут подключиться к SQL Server. Посмотрите эту публикацию MSDN, чтобы узнать, как выглядит окончательное утверждение об этом ограничении услуг доступа.
Я не знаю, можно ли искать данные бэкэнда SQL с помощью интерфейса Sharepoint.