Sie befinden sich aktuell in den Archiven des Blogs Christian Brix für August, 2008.
- .NET (4)
- Administration (9)
- Allgemein (5)
- C# (4)
- MOSS 2007 (29)
- Office (2)
- Programming (5)
- SharePoint (36)
- SharePoint 2010 (2)
- Uncategorized (1)
- VB.NET (2)
- Web (7)
- WIN 2008 (1)
- Workflow (8)
- 10.12.2009: CAML query nested too deep
- 28.11.2009: SharePoint 2010, Listen und Bibliotheken, was ist neu?
- 27.11.2009: SharePoint 2010 Beta, erste Eindrücke
- 6.10.2009: SharePoint Fehlermeldung bei Verwendung der Suche / Search error
- 25.9.2009: MOSS große Listeneintrag Anlage wird nicht hochgeladen / MOSS large list item attachment not uploading
- 20.9.2009: stp Vorlage ungültig... / stp template invalid...
- 26.5.2009: Erste Systemvoraussetzungen für SharePoint 2010 von Microsoft veröffentlicht
- 26.5.2009: Service Pack macht aus SharePoint Server 2007 eine Testversion
- 11.5.2009: STSADM command line parameters / STSAD Kommandozeilen Parameter
- 6.5.2009: Fehler beim MOSS Update / MOSS Update fails
Archive für August 2008
Warum die SharePoint Suche in einer Farm nicht funktioniert?
29.8.2008 von cbrix.
Genau diese Frage wurde mir in einem meiner Projekte gestellt.
Es handelte sich um eine verteilte Server Farm mit einem DB-Server-Cluster einem Server für SharePoint Suchdienste und zwei Front-End Webservern in einem NLB-Cluster. Alle Server waren jeweils in einem Failover-Cluster.
Alles sah korrekt konfiguriert aus und die einzelnen Dienste liefen auf den Servern. Die SharePoint Oberfläche war mit allen Funktionen erreichbar.
Erst ein Blick in das Ereignisprotokoll des Suchservers ergab Fehlermeldungen, die darauf hindeuteten, dass Dieser Server nicht für die anderen Server erreichbar war.
Nach langem Suchen stellte sich heraus, dass die einzelnen NLB-Cluster so konfiguriert waren, dass sich die Hardware-Maschinen darin mit Ihrer 2 Netzwerkkarten jeweils eine MAC-Adresse teilten (wegen Network Load Balancing).
Erst der Eintrag des Suchservers in die HOSTS Datei der anderen Server schaffte hier Abhilfe!
Geschrieben in Allgemein, SharePoint | Drucken | Keine Kommentare »
Die wichtigsten CSS Klassen der Core.css für ein erstes Branding
26.8.2008 von admin.
Wenn man eine MOSS oder WSS Seite einer ersten Individualiserung unterziehen möchte, dann richtet sich das Augenmerk ganz automatisch auf die Elemente:
- Globale Navigation
- Schnellstartleiste
- Seitenkopf
- Logo
- Seitenränder
Um einen schnellen Einstieg zu finden, muss man sich erst einmal durch den “Klassendschungel” der Core.css kämpfen, um die Abschnitte zu finden, die zu den oben genannten Elementen führen.
Nachstehend die Klassen aus der Core.css, die zum Ziel führen…..
Geschrieben in Web, MOSS 2007, SharePoint | Drucken | Keine Kommentare »
Vista, Windows-Update, Update nicht möglich
25.8.2008 von admin.
Beim Versuch ein Windows-Update über die Vista Windows-Update Funktion durchzuführen erscheint die Fehlermeldung Windows Update nicht möglich Error Code ….. irgendwas.
Sofern man dem Hilfelink gefolgt ist und alle Ratschläge befolgt hat (Firewall ausschalten, Windows Defender ausschalten, andere Virenprogramme ausschalten, Hosts-Datei bearbeiten, etc.) und immer noch auf diese Fehlermeldung stößt, so hilft folgendes Vorgehen:
- Vista im “abgesicherten Modus mit Eingabeaufforderung” neu starten
- Es startet dann im Command-Fenster im Verzeichnis c:\windows\system32
- >cd.. (enter) [ins c:\windows Verzeichnis wechseln]
- >ren softwaredistribution softwaredistributionalt [Verzeichnis c:\windows\softwaredistribution umbenennen]
- strg-alt-entf [Neustart-Bildschirm aufrufen]
- Vsita neu starten
- Windows-Update ausführen
Nun sollte alles wieder bestens funktionieren.
Geschrieben in Allgemein | Drucken | Keine Kommentare »
The language is not supported on the server - MOSS 2007 / Sprachpaket unterstützt die Installation nicht
21.8.2008 von admin.
Für diesen merkwürdigen und anfangs etwas unerklärlichen Fehler habe ich eine Lösung im nachstehend verlinkten Blogeintrag gefunden. Der Fehler rührt wohl aus einer unvollständigen MOSS-Installation oder einer De-Installation, die einen Registry-Eintrag entfernt hat, welcher die MOSS-Installation denken lässt, dass kein (oder ein unbekanntes) Sprachpaket des Betriebssystems installiert ist.
Geschrieben in MOSS 2007, SharePoint | Drucken | Keine Kommentare »
Programm nur ausführen, wenn es nicht schon ausgeführt wird
21.8.2008 von admin.
Insbesondere bei der entwicklungen von Windows-Programmen, die im Hintergrund laufen sollen und eventuell keinerlei Benutzerdialog erfodern, ist es oft notwendig zu prüfen, ob ein bestimmter Prozess bereits läuft und in Abhängigkeit davon das Programm auszuführen, oder abzubrechen.
Anbei ein kleiner Code-Schnipsel mit dem geprüft werden kann, ob bereits eine Instanz des Programmes ausgeführt wird.
Geschrieben in C#, Programming, .NET, Uncategorized | Drucken | Keine Kommentare »
Webpartseiten mit Quicklaunch-Menü
21.8.2008 von admin.
Um ein einheitliches Look&Feel zu schaffen ist es sinnvoll auch auf Webpartseiten auf der linken Seite ein Quicklaunch-Menü zu haben. Dies ist notfalls sogar ohne den SharePoint-Designer zu machen.
Geschrieben in MOSS 2007, SharePoint | Drucken | Keine Kommentare »
SP-Designer: Bis Datum anhalten
19.8.2008 von admin.
Was macht diese Workflow-Aktion?
Der aktuelle Workflow wird bis zum angegebenen Datum und Uhrzeit angehalten.
Wozu kann man das gebrauchen?
Über diese Aktion können sehr schön z.B. Eskalations-Schritte realisiert werden.
Beispiel:
In einem Freigabeprozess wird einem Mitarbeiter die Aufgabe zugeordnet ein Dokument zu überarbeiten und/oder freizugeben. Hierzu soll eine First von drei Tagen gesetzt werden. Nach Ablauf der drei Tage soll eine Erinnerungs E-Mail an den Mitarbeiter gesendet werden. Nach weiteren 2 Tagen wird sein Stellvertreter per E-Mail informiert, dass ein Dokument auf Freigabe wartet.
Dies kann dadurch realisiert werden, dass in der Aufgabenliste Formelfelder (berechnete Spalten) die beiden Wiedervorlagedaten berechnet. Der Workflow greift auf diese Felder zu und hält den Workflow entsprechend an, bzw. versendet die E-Mails. (Beispiel mit Screenshots folgt)
Grenzen
Es können innerhalb der Aktion keine Datumberechnungen ausgeführt werden. Die Datumberechnungen müssen in berechneten Spalten der Liste erfolgen.
Vorsicht bei Verwendung von NUR Datums-Spalten, wenn der Workflow eventuell nur für einige Minuten angehalten werden soll! Sofern der Workflow-Aktion nur ein Datum (ohne Uhrzeit) übergeben wird, so wird als Uhrzeit automatisch 00:00:00 Uhr angenommen. Dies kann zu Schwierigkeiten führen, wenn der Workflow an gleichen Tag angehalten und fortgesetzt werden soll. Am besten immer Datum+Uhrzeit Spalten verwenden!
Geschrieben in Workflow, MOSS 2007, SharePoint | Drucken | 1 Kommentar »
SP-Designer: Aufgabe zuordnen
19.8.2008 von admin.
Was macht diese Workflow-Aktion?
Es wird eine Aufgabe des Standard-Inhaltstypen der Aufgabenliste erstellt. Im WF-Designer kann ein Aufgaben-Betreff und eine Beschreibung festgelegt werden. Die Aufgabe wird einem Benutzer, oder einer Benutzergruppe zugewiesen. Je nach Einstellungen der Liste Aufgaben führt dies zu einer E-Mail Benachrichtigung der Benutzer.
Wozu kann man das gebrauchen?
Man erspart sich hierdurch ein komplizierteres Erstellen eines Listeneintrags in der Aufgabenliste mit “Listenelement erstellen”.
Grenzen
Es können keine benutzerdefinierten Aufgabenfelder erstellt werden, wie dies z.B. in der Aktion “Daten von einem Benutzer sammeln” möglich ist.
Zurück zur Workflow-Aktionen-Übersicht
Geschrieben in Workflow, MOSS 2007, SharePoint | Drucken | 1 Kommentar »
SP-Designer : Auf Feldänderung im aktuellen Element warten
19.8.2008 von admin.
Was macht diese Workflow-Aktion?
Der aktuelle Workflow wird unterbrochen, bis das definierte Feld den angegebenen (ist gleich, ist ungleich) Wert angenommen hat, bevor die weiteren Aktionen in dieser Verzweigung des Workflow-Schrittes ausgeführt werden.
Wozu kann man das gebrauchen?
Anstatt einen eigenen Workflow-Schritt, oder gar einen ganz eigenen Workflow zu erstellen, der bei jeder Änderung eines Listenelementes prüft, ob ein Feld einen bestimmten Wert angenommen hat, kann man den Workflow so lange anhalten, bis dieses Ereignis eingetreten ist.
Mit der Technik des parallelen Ausführens von Verzweigungen, kann man mit dieser Workflow-Aktion sehr schön koplexere Bedingen abfragen (in Kombination mit Bedingungen).
Grenzen
Leider ist diese Aktion auf Felder der Liste eingeschränkt. Man kann keine Workflow-Variablen abprüfen. Auch die einschränkung auf “ist gleich” und “ist ungleich” schränkt auf exakte Werte ein. Ein Vergleich auf “größer”, “kleiner” oder “enthält” ist leider nicht möglich.
Zurück zur Workflow-Aktionen-Übersicht
Geschrieben in Workflow, MOSS 2007, SharePoint | Drucken | 1 Kommentar »
SharePoint-Designer Workflows (How To…)
19.8.2008 von admin.
Der SharePoint-Designer 2007 enthält die Möglichkeit per Mausklick mächtige Workflows zu gestalten. Da viele der Funktionen nicht gerade sehr aussagekräftig benannt sind, möchte ich hier einen Überblick über die Standard-Workflow Aktivitäten geben.
Der Artikel ist in mehrere Teile aufgeteilt, die nachfolgend aufgelistet sind. Ich werde die verschiedenen Workflow-Aktionen nach und nach einfügen und ergänzen.
Geschrieben in Workflow, MOSS 2007, SharePoint | Drucken | 1 Kommentar »