Frage

Ich experimentiere mit der Erstellung eines Add-Ins für Infopath 2007.Die Dokumentation ist sehr dürftig.Ich versuche herauszufinden, welche Aktionen ein Add-In beim Entwerfen eines Formulars ausführen kann.Die meisten Diskussionen und Beispiele beziehen sich auf das Ausfüllen des Formulars durch den Benutzer.Kann ich zum Beispiel im Designer ein neues Feld zum Formular hinzufügen?Ein neues Element zum Schema hinzufügen?Ein Formularfeld auf der Designoberfläche verschieben?Es scheint nicht so, aber ich kann nichts Bestimmtes finden.

War es hilfreich?

Lösung

Für den InfoPath-Designer gibt es kein Objektmodell.

Ich glaube, das Beste, was Sie bekommen können, ist die verfügbar gemachte API für das Visual Studio-Hosting, das InfoPath unterstützt.Ich glaube jedoch nicht, dass Sie dadurch die gewünschte programmatische Kontrolle über den Designer erhalten.

http://msdn.microsoft.com/en-us/library/aa813327.aspx#office2007infopathVSTO_InfoPathDesignerAPIIntegratingInfoPath2007VisualStudio

Tut mir leid, Kevin.

Andere Tipps

Leider hat Bryan wahrscheinlich Recht.Und ich habe versucht, ein VS-Plugin zur Verwendung mit der InfoPath-Entwicklung zu erstellen.Es ist sehr restriktiv und schwer zu bedienen.Nicht sehr effektiv für schnelle Skriptarbeiten.

ich habe gefunden AutoHotKey das beste Ad-hoc-Skripting-Tool für die Verwendung mit InfoPath zu sein.Es lässt sich nicht direkt in InfoPath integrieren, aber ich habe festgestellt, dass die Tasten- und Mausautomatisierung die meisten meiner Anforderungen erfüllt.

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