Office Forms Server / MOSS 2007 の開発は初めてです。Web ベースのフォームを設計するか、Visual Studio Tools for Applications (別名 VSTA) または Visual Studio Tools for Office (別名 VSTO) でコードを記述するかを選択する必要があります。VSTA は、InfoPath 2007 のライセンスの一部として無料で含まれています。VSTO も無料で、Visual Studio 2005 / 2008 が必要です。私は両方の製品のライセンスを持っていますが、各 IDE の長所と短所を簡単に判断できません。
2 に答える
2
これは私ができるよりもよく説明しています: http://blogs.msdn.com/andreww/archive/2006/02/21/536179.aspx
VSTA のライセンスが InfoPath に付属しているという事実を考えると、おそらくそれを使用するでしょう。
于 2008-09-17T01:19:08.747 に答える
0
Bennor の回答に追加するために、InfoPath フォームの「背後にある」コードを完全に記述することは避けます。これは、コードが絡み合った「賢い」XML の代わりに、可能な限り「ダム XML」を作ろうとする必死の試みです。これに失敗した場合、次の選択肢は VSTA です。なぜなら、歴史的にこれらのソリューション (少なくとも私が作成したもの) はセキュリティ リスクが低く、より多様な Office 環境で実行できるからです。
最後の手段は、VSTO を使用することです。これは私の偏見です... 私の VSTO への投資のほとんどは Microsoft Word です。
于 2008-10-03T01:17:51.030 に答える