Useful SharePoint 2007 WebParts or Features on Codeplex – Part 2

Im zweiten Post dieser kleinen Reihe soll um SLAM – den SharePoint List Association Manager, gehen. Worum geht es bei SLAM? SLAM ermöglicht das Herstellen von Beziehungen zwischen unterschiedlichen SharePoint Listen deren Daten in einer SQL DB abgespeichert werden. Sobald alle Listen Einträge in der Datenbank zur Verfügung stehen können diese mittels SQL Abfragen ausgewertet werden. So lassen sich beispielsweise über eigens geschriebene WebParts die ausgewerteten, verfeinerten oder umstruktierten Daten im Zusammenhang wieder in MOSS darstellen. Auf der Codeplex Seite steht eine Installationsanleitung zur Verfügung.

Quelle: SLAM codeplex.com

What SLAM Does

The best way to demonstrate SLAM is a simple example. Let’s say you have three lists on your SharePoint site: Clients, Projects and Tasks.

Each Project is tied to a Client and each Task is tied to a Project. Each task has a time estimate tied to it.

Now let’s say you want a report showing the total estimated time for each client, aggregating across all projects for that client and all tasks for each of those projects:

SharePoint would require you to iterate through every client, project and task each time you want to build that report. For a short list like this, probably not an incredible problem, but you can imagine what would happen on large lists.

Enter SLAM. With SLAM you just need to describe the relationships and it will „slam“ the data to this automatically built SQL database:

Now the report becomes a simple SQL query:

Über Erik Neumann
IT Consultant, MCP, MCTS, MCITP, ecspand your SharePoint! http://www.ecspand.de

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: