Wie kann ich den Prozess der Bereitstellung eines InfoPath-Formular auf Sharepoint Server 2007 automatisieren?

StackOverflow https://stackoverflow.com/questions/95059

Frage

Es ist ein echten Schmerzen meiner InfoPath 2007 Formulare vom Designer in unsere Entwicklungsumgebung Sharepoint-Server zu implementieren. Alle unsere Formulare benötigen „volles Vertrauen“, da sie in C # geschrieben Business-Logik enthalten. Hier sind die manuellen Schritte:

1) Führen Sie die „Formular veröffentlichen“ Assistenten in InfoPath, die Zielstelle Spezifizieren und Ort zu veröffentlichen die xsn Datei zu speichern.

2) De-aktivieren Sie die vorhandene Version des Formulars aus der Websitesammlung Funktionen (wenn eine ältere Version vorhanden ist).

3) Loggen Sie sich in Central Admin auf dem Entwicklungsserver. Navigieren Sie zu Application Management -> Formularvorlagen verwalten und laden Sie die Datei xsn

.

4) Aktivieren Sie das Formular als Websitesammlung Funktion.

Hat jemand eine Idee, wie dies automatisiert werden kann? Vielleicht über stsadm?

War es hilfreich?

Andere Tipps

Wir können unseren eigenen Service zu implementieren das InfoPath-Formular in Share Point Server aufzubauen. Ich habe den Dienst entwickelt, um mein Problem zu lösen.  Ich habe „STSADM“ Befehl verwendet, um das InfoPath-Formular bereitstellen. Sie haben die STSADM Syntax zu verstehen, so dass Sie das Skript erstellen können das InfoPath-Formular bereitstellen.

Hier habe ich zusammengefasst, was ich tat. Es kann nützlich für Sie starten.  Ich entwickelte die Web-Dienst, der das Skript mit STSADM und speichern Sie es als Bat-Datei, und führen Sie die Batchdatei mit Process-Befehl in C # wird konstruieren.

Noch ein paar Optionen sind:

1) Nach dem Ausführen des „Formular veröffentlichen“ Assistenten eine Batch-Datei mit stsadm Befehlen wie in der folgenden Blogpost verwenden: http://sharenotes.wordpress.com/2008/03/18/using-stsadm-to-deploy-upgrade-update-infopath-forms-templates-with-managed-code-behind/

Mit

2) dem InfoPath-Formular Deployment Tool auf Codeplex (oder Sie können einfach das Tool verwenden, um die Batch-Dateien zu erzeugen): http://www.codeplex.com/InfoPathFormsInstall

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top