2008-08-16 9 views
2

私はInfopath 2007のアドインの作成を試しています。ドキュメントは非常にスキムピアです。私が決定しようとしているのは、フォームを設計する際にアドインがどのようなアクションを取ることができるかということです。ディスカッションやサンプルのほとんどは、ユーザーがフォームに記入したときのものです。たとえば、デザイナーのフォームに新しいフィールドを追加できますか?スキーマに新しい項目を追加しますか?デザイン面にフォームフィールドを移動しますか?それはそうではありませんが、決定的なものは何も見つかりません。デザインタイムフォームを操作するInfopath 2007アドインの作成

答えて

0

InfoPathデザイナーのオブジェクトモデルはありません。

あなたが得ることができる最も近いのは、InfoPathがサポートしているVisual Studioホスティングの公開APIです。私はこれがあなたが望むデザイナーのプログラム的なコントロールを与えるとは思わない。

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

ケビン申し訳ありません。

0

不幸にもブライアンはおそらく正しいでしょう。 そして、InfoPath開発で使用するVSプラグインを作成しようとしました。非常に制限的で使いにくいです。迅速なスクリプト作業にはあまり効果的ではありません。

私はAutoHotKeyがInfoPathで使用するのに最適な特別なスクリプトツールであることを発見しました。 InfoPathと直接統合するのではなく、私が必要としているものの大部分を達成するためにキー+マウスの自動化が見つかりました。