デザイン時フォームを操作する Infopath 2007 アドインの作成
質問
Infopath 2007 用のアドインを作成して実験しています。ドキュメントは非常に簡素です。私が判断しようとしているのは、フォームの設計中にアドインがどのようなアクションを実行できるかということです。ディスカッションとサンプルのほとんどは、ユーザーがフォームに入力するときのものです。たとえば、デザイナーのフォームに新しいフィールドを追加できますか?新しい項目をスキーマに追加しますか?デザイン画面上でフォームフィールドを移動しますか?そうではないようですが、決定的なものは見つかりません。
解決
InfoPath デザイナーにはオブジェクト モデルがありません。
入手できる最も近いものは、InfoPath がサポートする Visual Studio ホスティング用の公開 API だと思います。しかし、これであなたが望むようにデザイナーをプログラム的に制御できるとは思えません。
ごめんなさい、ケビン。
他のヒント
残念ながら、ブライアンの言うことはおそらく正しいでしょう。そして、InfoPath 開発で使用する VS プラグインを作成しようとしました。非常に制限があり、使いにくいです。素早いスクリプト作業にはあまり効果的ではありません。
見つけた オートホットキー InfoPath で使用するのに最適なアドホック スクリプト ツールになります。InfoPath と直接統合されていませんが、キー + マウスの自動化で必要なことのほとんどを実現できることがわかりました。
所属していません StackOverflow