Benutzerdefinierte Formulare in Sharepoint mit MS SQL Server als Backend. Ist es möglich?

5194
Kaan

Wir evaluieren die Verwendung von SharePoint 2010 als Projektmanagement-Tool.

Das System muss insbesondere die folgenden Voraussetzungen erfüllen:

  1. Diskussionsgruppen
  2. Projektmanagement (einfache Problemverfolgung, keine komplexen Workflows oder VCS-Integrationen)
  3. Newsfeed für das Projekt (die Projekte)
  4. Dateifreigabe basierend auf Autorisierung / Benutzerrollen
  5. Eigene Homepage
  6. Benutzerdefinierte Formulare mit MS SQL Server als Backend und Inhalte alter Formulare, die über die Benutzeroberfläche durchsucht werden können.

Nun, ich denke, [1-5] ist mit SharePoint möglich (Kommentare sind immer willkommen :)). Ich bin nicht sicher über [6]. Ist es möglich? Kann ein Administrator oder ein Benutzer des SharePoint-Portals beispielsweise ein benutzerdefiniertes Formular (ohne Programmierung) erstellen, das MS SQL Server als Backend verwendet, und dieses im Portal veröffentlichen, sodass andere Benutzer auch Daten eingeben können?

Können Benutzer die Textsuche in Formulardaten mithilfe der SharePoint-Benutzeroberfläche durchführen, wenn dies möglich ist (mit oder ohne Programmierung)?

0

1 Antwort auf die Frage

0
alx9r

In Sharepoint 2010 OOB, it looks like you can create forms that do full CRUD (create, read, update, delete) of SQL Server tables without programming. There are a series of videos that can give you a pretty good idea of how that is done.

OOB sharepoint foundation 2010 seems to have the following limitations:

  1. Only tables (in Sharepoint speak Office item-types) that were anticipated by Sharepoint are supported OOB (contacts, tasks, calendars...)
  2. Subforms are not supported.
  3. It seems like only one table and no relationships can be worked with period. So no combo-boxes populated by queries.

Sharepoint Enterprise 2010 seems like it supports subforms and the possibility of handling table relations (in sharepoint speak "associations") in a rich manner without coding. You can get a sense of what's possible from this video.

For rich forms without coding, the answer seems like it should be Access Services on Sharepoint. However, Access Services can't use Sharepoint's Business Connectivity Services (BCS) to connect to a SQL Backend. In other words, Access Services cannot connect to SQL Server. See this MSDN communit post for what seems like a conclusive statement about this limitation of Access Services.

I do not know whether the SQL backend data can be searched using the Sharepoint interface.

Danke für die Antwort und die Links, sie waren sehr hilfreich Kaan vor 12 Jahren 0