Startseite > Techblog > Artikel mit dem Tag: microsoft-sharepoint
nächste Seite
Christina Schantin

Kommt Ihnen das folgende Szenario bekannt vor? Sie wollen eine Ansicht erstellen und dabei berechnete Felder verwenden. Die Funktion ist lt. Microsoft Dokumentation korrekt, bringt aber beim speichern der Ansicht die folgende Fehlermeldung:

Die Formel enthält einen Syntaxfehler oder wird nicht unterstützt.  at Microsoft.SharePoint.Library.SPRequestInternalClass.UpdateField(String bstrUrl, String bstrListName, String bstrXML)  at Microsoft.SharePoint.Library.SPRequest.UpdateField(String bstrUrl, String bstrListName, String bstrXML)

Die Formel enthält einen Syntaxfehler oder wird nicht unterstützt.  at Microsoft.SharePoint.Library.SPRequestInternalClass.UpdateField(String bstrUrl, String bstrListName, String bstrXML)  at Microsoft.SharePoint.Library.SPRequest.UpdateField(String bstrUrl, String bstrListName, String bstrXML)

Gehen wir von dem Fall aus, dass die Formel (eigentlich) tatsächlich korrekt ist und trotzdem einen Fehler wirft. Dies könnte folgende Ursache haben: Microsoft bietet die Formeln in der jeweiligen Landessprache an. Nutzen Sie also einen SharePoint mit deutschen Spracheinstellungen, müssen auch die deutschen Formeln angewendet werden.

In einigen wenigen Ausnahmen wie z.B. Upper  (Text in Großbuchstaben umwandeln) oder Lower (Text in Kleinbuchstaben umwandeln) erkennt das Produkt die Funktion und konvertiert den Namen automatisch ins Deutsche. Die meisten Funktionen wie z.B. IF oder FIND werden allerdings nicht erkannt.

Hier hilft tatsächlich nur die Anwendung des deutschen Pendants.

Nachfolgend einige ausgewählte Funktionen

Deutsch Englisch
WENN IF
ISTZAHL ISNUMBER
SUCHEN FIND
GLÄTTEN TRIM
ANZAHL2 COUNTA
SUMME SUM
MITTELWERT AVERAGE
RUNDEN/AUFRUNDEN/ABRUNDEN ROUND/ ROUNDUP/ ROUNDDOWN

Auf der folgenden Seite finden Sie häufig verwendete Formeln:

-          Für den deutschen SharePoint

-          Für den englischen SharePoint

Kommentar Feed Trackback URL
aru

In diesem Artikel möchte ich kurz erläutern, wie leicht und schnell sich das Search Center unter SharePoint 2010 anpassen lässt.

Was wird in diesem Artikel erklärt?
  • Voraussetzungen um ein Search Center hinzuzufügen
  • Hinzufügen eines Search Centers
  • Hinzufügen eines Search Tabs (inklusive benötigter Seiten)
  • Editieren eines Tabs
  • Hinzufügen und Anpassen eines Search Scopes
  • Durchführen eines Full Crawl

Artikel vollständig lesen »

Kommentar Feed Trackback URL
lke

Seit dem 27.04.2010 steht das Cumulative Update April 2010 für Windows SharePoint Services 3.0 und Microsoft Office SharePoint Server 2007 zum download bereit.

Build#: 12.0.6535.5000

Artikel vollständig lesen »

Kommentar Feed Trackback URL
thu

Ja Sie haben richtig gelesen: Es ist soweit! Früher als erwartet veröffentlicht Microsoft die finale Version seiner beiden Flagschiff – Produkte. Ab sofort sind der Sharepoint Server 2010 sowie Microsoft Office 2010 über das Developer Network zu beziehen. Ebenfalls erschienen sind Microsoft Project 2010 sowie Visio 2010.

http://msdn.microsoft.com/subscriptions/downloads/

Ebenfalls stehen die SharePoint Foundations 2010 sowie der SharePoint Designer 2010 ab sofort zum kostenlosen Download bereit und besitzen nicht länger ihren Beta Status.
Wollen wir hoffen, dass die letzten Bugs noch entfernt wurden.

Die kostenlosen Varianten der Produkte (SharePoint Foundation) können hier herunter geladen werden:

SharePoint Foundation 2010 – http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=49c79a8a-4612-4e7d-a0b4-3bb429b46595

SharePoint Designer 2010 x64 - http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=566d3f55-77a5-4298-bb9c-f55f096b125d

SharePoint Designer 2010 x86 – http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=d88a1505-849b-4587-b854-a7054ee28d66

Kommentar Feed Trackback URL
lke

Seit dem 23.02.2010 steht das Cumulative Update Februar 2010 für Windows SharePoint Services 3.0 und  Microsoft Office SharePoint Server 2007 zum download bereit. Artikel vollständig lesen »

Kommentar Feed Trackback URL
thu

Wie werden nun diese  Sharepoint Listen gezeichnet? Wie könnte nun der neu zu entwickeltende, spektakuläre Cover Flow für Sharepoint aussehen, den man sich gerade noch im Kopf zurecht gerückt hat? Irgendwie muss dieser im Kopf entwickelte Prototyp nun in das Konzept übertragen werden. Spätestens an diesem Punkt steigen die meisten Consultants oder Artgenossen aus. Einige versuchen sich noch hartnäckig mit ihren Copy & Paste Fähigkeiten (Photoshop und Co.) das gewünschte Bild zusammen zu montieren. Aber sind wir doch mal ehrlich: schön ist das nicht.

Wer öfters mal eine Dokumentation oder aber auch ein Fachkonzept schreibt, wird dieses Szenario wahrscheinlich nur zu gut kennen.

Die kleine italienisch/amerikanische Firma Balsamiq Studios hat sich auf die Flagge geschrieben, uns genau in dieser schweren Zeit der “Ideen-Illustration” zu unterstützen. Gegründet und geleitet wird die kleine Firma von Giacomo ‘Peldi’ Guilizzoni, einem Ex – Adobe Software Lead. Mehr über die Gründungsgeschichte von Balsamiq kann in diesem (empfehlenswerten) Blogpost gefunden werden.

Wie sieht so eine “Skizze”, welche mit Balsamiq entworfen werden kann, denn nun aus?

Mockup

Mockup

Genau so!

Artikel vollständig lesen »

Kommentar Feed Trackback URL
thu

Jetzt ist schon fast ein halbes Jahr vergangen, als ich mich das letzte Mal mit dem Cross Site Scripting Filter (XSS) von Sharepoint 2007 befasst habe. Dieser stellt einen wesentlichen Bestandteil von Sharepoint dar und bereitete mir damals schon sehr viele Kopfschmerzen. Prinzipiell besteht die Aufgabe des XSS Filters darin, schädlichen Code oder Skripte aus dynamisch generierten HTML Seiten zu entfernen. Dass der Filter manchmal etwas willkürlich arbeitete hatte ich damals in meinen Blogbeitrag bereits gezeigt.

Was bisher geschah: Sharepoint und der eigensinnige XSS – Filter (Bericht)

Grund genug, sich einmal die Unterschiede zwischen Sharepoint 2007 und Sharepoint 2010 anzuschauen.

Um die Unterschiede zu verdeutlichen, habe ich ein HTML Quelldokument, jeweils mit einem Sharepoint 2007 und mit einem Sharepoint 2010 Server programmatisch importiert.

Folgender Programmcode kam dabei zum Einsatz.

class Program
    {
        static void Main(string[] args)
        {
            using (SPSite site = new SPSite("http://....."))
            {
                using (SPWeb web = site.OpenWeb())
                {
                    PublishingWeb pubWeb = PublishingWeb.GetPublishingWeb(web);
                    string pageFileName = "Test";

                    PageLayout[] pageLayouts = pubWeb.GetAvailablePageLayouts();
                    PageLayout currPageLayout =  pageLayouts[4];

                    PublishingPageCollection pages = pubWeb.GetPublishingPages();
                    PublishingPage currentPage = pages.Add(string.Concat(pageFileName,".aspx"),currPageLayout);

                    string htmlContent = GetFileContent();

                    currentPage.ListItem[FieldId.PublishingPageContent] = htmlContent;
                    currentPage.ListItem.Update();
                    currentPage.Update();
                    currentPage.CheckIn("Checked in by me");
                }
            }
        }

Die Ergebnisse des Tests zeigt die folgende Tabelle.

Sharepoint 2010 vs. 2007

Sharepoint 2010 vs. 2007

Positiv fällt auf, dass Sharepoint 2010 endlich die Anführungszeichen an Attributen unangetastet lässt. Die 2007 er Version löschte derartige Zeichen kompromisslos weg. Kommentare akzeptiert Sharepoint 2010 immer noch nicht als HTML Elemente – sie werden ebenfalls gelöscht. <li> Elemente dürfen keine Bilder als Listen Icons besitzen. Möchte man sein eigenes Icon zu einer Liste hinzufügen sollte auf eine externe CSS Klasse zurück gegriffen werden (Dies ist in jedem Falle zu empfehlen). Die Eigenschaften “inherit” sowie “none” hingegen werden unterstützt.

Script Tags werden völlig korrekt entfernt. Ebenso Iframe Elemente. Diese sind nicht erwünscht.

Weiterhin positiv aufgefallen ist, dass Elemente des Typs <input/> endlich korrekt geschlossen werden. Das Attribut “Name” wird leider gelöscht. Warum kann ich mir nicht erklären, es scheint aber so, als würden alle Attribute mit der Bezeichnung “name” gelöscht.

Als letzte Besonderheit fällt auf, dass Sharepoint nun konsequent alle absoluten Urls in relative überführt. In Sharepoint 2007 blieben absolute Urls unangetastet. Relative Urls, welche keinen Bezug zu dem aktuellen Sharepoint Server besitzen, wie etwa <a href=”../../beispiel.htm”>, werden weiterhin gelöscht.

Fazit: Es scheint als hätte sich das Sharepoint Entwicklungsteam einige Gedanken über XHTML & Co gemacht. So fallen die geschlossen Tags sowie die Anführungszeichen positiv auf. Einige Baustellen bleiben weiterhin offen.

Kommentar Feed Trackback URL
aru

Auch 2010 fand bereits ein Treffen der SharePoint Usergroup Dresden statt. Gastgeber war diesmal (28.01.) erstmalig die datafino GmbH. Trotz des winterlichen (Chaos-) Wetters hatten es viele Teilnehmer zum Waldschlösschen geschafft.

Nachdem sich alle gestärkt hatten und ein passender Raum gefunden war, eröffnete Martin Hey einen in meinen Augen gelungenen Abend.

Den Anfang machte Ronny Schattauer, der zunächst theoretisch und anschließend noch praktisch darstellte, wie Visio zur Datenmodellierung im SharePoint 2007 genutzt werden kann. Interessant dabei war, dass ein eigens geschriebenes Konvertierungs-Tool verwendet wurde, um aus ER-Modellen, welche im Visio erstellt und anschließend in XML umgewandelt wurden, Template-XML_Dateien für Content-Types und Listen zu erstellen. Das manuelle Erstellen solcher Dateien kann somit vermieden werden, was sich natürlich positiv auf Struktur und Übersichtlichkeit auswirkt.

Nach einer kurzen Pause leitete Dorrit Riemenschneider eine Diskussion zum Thema  „Enterprise 2.0 und SharePoint 2010“ ein. Hier wurden diverse Themen besprochen, allem voran natürlich Neuerungen/Verbesserungen, die SharePoint 2010 auf diesem Gebiet mitbringt. Darüber hinaus wurde aber auch der Umgang mit (noch) nicht Web 2.0 affinen Usern („Web 0.5 Nutzer“) und die Frage, wie man solchen Nutzern den Einstieg erleichtern könnte, diskutiert .

Als krönenden Abschluss gab es noch eine Eintrittskarte zu den SharePoint Days auf der BASTA! 2010 Spring zu gewinnen, über die sich André Röhrich freuen konnte.

Kommentar Feed Trackback URL
thu

Für alle, die sich mit dem neuen Visual Studio und dem .NET Framework 4.0 vertraut machen  wollen oder mehr erfahren möchten, hat Microsoft das neu aktualisierte Visual Studio 2010 and .NET Framework 4 Training Kit veröffentlicht. Das am 11.01.2010 veröffentlichte 151 MB große Paket enthält eine Vielzahl von Präsentationen, Demos und Tutorials. Genau genommen 17 Präsentationen, 21 Demos und 26 Tutorials sowie 10 Videos. In dieser Version des Kits wird auch auf die Themen Office, SharePoint und Application Lifecycle Management eingegangen. Der Download lohnt sich auf alle Fälle.

Artikel vollständig lesen »

Kommentar Feed Trackback URL
thu

Am Mittwoch dem 15.12.2009 wurde das Cumulative Update Dezember 09 für Windows SharePoint Services 3.0 und  Microsoft Office SharePoint Server 2007 veröffentlicht. Über die folgenden Links können sowohl das WSS 3.0 als auch das MOSS 2007 Full server package heruntergeladen werden.

WSS 3.0

Das Paket beinhaltet die folgenden Hotfixes:

MOSS 2007

Das Paket beinhaltet die folgenden Hotfixes:

Installation:

Nach erfolgter Installation des Service Pack 2 für MOSS und WSS können die Server packages 977026 & 977027 installiert werden.
Im Anschluss muss der Sharepoint Configuration Wizard ausgeführt werden.

Kommentar Feed Trackback URL
nächste Seite

Tag Cloud

Unsere Themen

Kommentare

  • Christian Heindel: Hallo Volti, die Option “Verbindung mit ‘Dokumentbibliothek̵ 7; herstellen”...
  • volti: Hi, ich hab das beschriebene Probleme mit Outlook 2010, dort finde ich die Option Aktionen >...
  • Michael Wittwer: Hallo Guter Beitrag, bin seit kurzem auch mit Balsamiq am arbeiten und die Effizienz ist einfach...
  • Frank: Danke, tut und ist im Vergleich zur Atlassian Lösung abwärtskompatibel bis Confluence 2.10.
  • Ghost@: Danke für die schnelle Antwort Martin! Das ist natürlich ärgerlich, dass der Datentyp nicht unterstützt ist....

Twitter