Seiten

Herzlich willkommen im technischen Blog der MindBusiness GmbH
In diesem Blog veröffentlichen wir praxisnahes Know-how, neue Erkenntnisse und Erfahrungen zu Microsoft SharePoint- und Office-Themen direkt aus unserer Berater-, Trainer- und Entwickler-Praxis. Hier finden Sie interessante Lösungen und neue Ideen zu den verschiedensten Anforderungen und Problemen. Unseren News-Blog finden Sie unter newsblog.mindbusiness.de/newsblog. Wir wünschen Ihnen viel Spaß beim Lesen und Stöbern und freuen uns auf den Austausch mit Ihnen.

InfoPath – Die folgende URL ist ungültig…

Vor kurzem hatte ich mir Windows 7 auf den PC und den Laptop installiert, und bisher auf meinem virtuellen SharePoint-Server (unter Virtual PC) noch kein InfoPath-Formular veröffentlicht. Jetzt war es wieder soweit, und ich versuchte unterwegs, ein einfaches Formular zu veröffentlichen. Fehlanzeige. Meldung:

“Die folgende URL ist ungültig: …”

Heute morgen wollte ich das nochmal nachvollziehen und [...]

Excel 2007 -Document Information Panel- Get ContentTypeProperties

Bekanntlich stellt MS Word oder Excel 2007 ein InfoPanel (InfoPath) zur Verfuegung, in welchem die Werte des MS SharePoint Dokument-Inhaltstypen (ContentType) dargestellt werden.

Die Wiedergabe ist selbstverstaendlich nur moeglich, wenn das entsprechende Dokument aus MS SharePoint heraus geoeffnet wurde, und dort ein  ContentType  in der Bibliothek fuer die Inhalte verwaltet wird. Ist dies der Fall, so sind die, im [...]

Bildschaltfläche im InfoPath-Formular

Hier gibt es einen interessanten Artikel, wie man in InfoPath-Formularen Grafiken als Schaltflächen einbinden kann: http://support.microsoft.com/?scid=kb%3Ben-us%3B832511&x=15&y=5

Wir zeigen Ihnen hier noch einmal die wichtigsten Schritte, und wie Sie damit eine ansprechende Menüleiste in InfoPath gestalten können.

Grafik für Schaltflächen

Häufig wird in Infopath eine Senden- oder Speichern-Schaltfläche eingefügt. Diese möchten wir als ansprechende Grafik anzeigen [...]

Rollen in InfoPath über SharePoint-Liste festlegen

Für viele Formulare spielt die Genehmigung eines Antrags durch einen ganz bestimmten Personenkreis eine wichtige Rolle. Der Antragsteller füllt den Antrag aus, dieser wird weitergeleitet und genehmigt/abgelehnt von einer zweiten Person.

InfoPath bietet die Möglichkeit, mit Rollen zu arbeiten, d.h. im Formular kann festgelegt werden, wer z.B. zu den Genehmigern gehört. Das hat den Nachteil, dass [...]

Personenauswahl in InfoPath und Anzeige "Meine Elemente" in SharePoint

Sie kennen vielleicht die Tipps, mit denen es zum einen in InfoPath möglich ist, Personen aus dem AD auszuwählen über das Contact Selector-Steuerelement. Die Auswahl für den Benutzer sieht dann z.B. so aus:

Zum anderen gibt es die Möglichkeit in SharePoint-Listen und -Bibliotheken die Datensätze nach dem aktuell angemeldeten Anwender zu filtern, z.B. Erstellt von ist [...]

InfoPath: Webbasierte Formulare mit Programmierung (III)

Nun, nach einer kleinen kreativen Pause der dritte Teil zu unserer kleinen Reihe zur Veröffentlichung von Formularen in den Forms Services.

Hier unsere kleine Serie im Überblick:

Voraussetzungen
Die Berechnung der Differenz
Formular veröffentlichen (dieser Teil)
Formular den Anwendern zur Verfügung stellen

Das Veröffentlichen von Formularen mit Code in den Forms Services erfordert einige spezielle Schritte, die [...]

Groove-Handbuch im Dezember

Ich hatte mir vor einiger Zeit vorgenommen, regelmäßig an dieser Stelle über das Groove-Handbuch zu berichten. Das hat leider nicht geklappt. Dafür habe ich gute Neuigkeiten für Groove-Benutzer, -Administratoren und Interessierte: “Microsoft Office Groove 2007 – Das Handbuch” von Microsoft Press erscheint noch in diesem Dezember!

InfoPath: Webbasierte Formulare mit Programmierung (II)

Es folgt der zweite Teil unserer kleinen Serie zur Veröffentlichung von Formularen in den Forms Services, die Programmierung enthalten. Diesmal widmen wir uns einem kleinen Beispiel, wie mit den Visual Studio Tools für Anwendungen (VSTA) eine Datumsdifferenz ermittelt werden kann.

Hier unsere kleine Serie im Überblick:

Voraussetzungen
Die Berechnung der Differenz (dieser Teil)
Formular veröffentlichen
Formular den [...]

InfoPath: Webbasierte Formulare mit Programmierung (I)

Hier beginnen wir mit einer kleinen Serie, die ein komplettes Beispiel enthält, wie ein Formular inkl. Zusatzprogrammierung so entwickelt und veröffentlicht werden kann, damit dieses auch webbasiert über die Forms Services vom Anwender ausgefüllt werden kann.

In diesem Beispiel sollen die Tage errechnet werden, die zwischen einem Datumsintervall im Formular liegen, also z.B. zwischen Projektstart und [...]

Vorlagenpfad in InfoPath ermitteln

Gerade bin ich über einen interessanten Tipp gestoßen, wie man in InfoPath – ohne Programmierung – ermitteln kann aus welchem Pfad heraus die Vorlage geöffnet wurde.

Verwenden Sie dazu einfach folgenden XPATH-Ausdruck:

substring-before(substring-after(/processing-instruction(), ‘href="’), ‘"’)

Das Ergebnis beim Ausfüllen des Formulars ist dann z.B.:

http://myserver/Anmeldungen/Forms/template.xsn

Damit lässt sich Name und Pfad der Bibliothek herausfinden!

Eine Einschränkung gibt es leider: [...]