Posts
400
Comments
213
Trackbacks
0
May 2010 Entries
Fun mit SQL: ORDER BY in Views

Die ORDER BY Klausel kann in Views normalerweise  nicht verwendet werden.Wenn man es versucht erhält man folgende Fehlermeldung:

"The ORDER BY clause is invalid in views, inline functions, derived tables, subqueries, and common table expressions, unless TOP or FOR XML is also specified."

Um nun doch in einer View sortieren zu können genügt es ein TOP Statement mit 100 Prozent mit  anzugeben:

100 PERCENT * FROM TableName

posted @ Monday, May 24, 2010 8:23 PM | Feedback (0)
SharePoint: Branding und CSS des Menüs der „Site Actions“

Im Rahmen eines Redesigns einer SharePoint Anwendung musste ich auch das Layout des Site Actions Menüs anpassen.

Wie sollte ich herausfinden welche CSS-Klassen für dieses Menü verantwortlich sind?

Nachdem ich mit der Standardseite zu Sharepoint und CSS (CSS Reference Chart for SharePoint 2007) http://www.heathersolomon.com/content/sp07cssreference.htm nicht weiter kam und mir die Entwicklertools des Internet Explorers auch nicht weiterhalfen, versuchte ich mein Glück mit Firefox und dem Add-on „Firebug“.

Damit konnte ich schnell die Klasse „ms-MenuUIPopupBody“ identifizieren. Ein Blick in die Datei core.css zeigte anschließend, dass die Klassen welche mit „.ms-Menu*“ beginnen für das Menü der „Site Actions“ verwendet werden.

Rahmen:
.ms-MenuUIPopupBody
{
   border:1px solid #e6e6e7;
   margin:0px;
   padding:0px;
}

Überschrift der Beschreibung:
.ms-MenuUIPopupBody TABLE
{
   color:#003399;
   font-size:100%;
   margin:0px;
   padding:0px;
}

Text der Beschreibung:
.ms-menuitemdescription
{
   color:#58585a;
}

Hover-Effekt:
.ms-MenuUIItemTableHover
{
   background-color:#ffe6a0;
   border:1px solid #d2b47a;
}

Die anderen Styles für das Menü der Site Actions beginnen alle mit „.ms-Menu*“ over-Effect und können in der Datei core.css gefunden werden.

posted @ Wednesday, May 12, 2010 6:45 AM | Feedback (0)