質問
Sharepointのワークフローでフォームを編集するには、Infopathをローカルにインストールする必要がありますか?
解決
InfoPathフォームの作成
新しいInfopathフォームを作成する必要がある場合、または既存のフォームのレイアウトを変更する必要がある場合は、InfoPathクライアントを使用する必要があります。
フォームのレイアウトとデータ構造はXMLとして保存されるため、編集しようとする可能性がありますが、混乱させないことをお勧めします。
記入フォーム
フォームに入力するには、2つのシナリオがあります:
- ユーザーはWebブラウザ経由でフォームに入力します(InfoPathクライアントは不要です)
- ユーザーがInfoPathクライアント経由でフォームに入力します
最初のオプションはおもしろそうですが、制限が適用されます:
- MOSS Enterpriseライセンスを購入する必要があります(SharePointエディションの違いについては、次を確認してください:概要または詳細はこちら)。専用のForms Serverを購入するオプションがあります。
- WebフォームとしてのInfopathは、Infopathクライアントフォームとしてのすべての機能をサポートしていません
- Webフォームは非常に魅力的ですが、私の経験から、最も重要な機能はWebエディションでは使用できないことがわかりました。 詳細なリストについてはこちらをご覧ください。
デフォルトのワークフローフォーム
元の質問は明確ではありませんが、承認ワークフローフォーム(InfoPath)のようなデフォルトのワークフローフォームの編集について話している場合、簡単な方法はありません。
他のヒント
フォームがブラウザー対応であり、MOSSで実行している(InfoPath Forms Servicesを使用する)限り、InfoPathは必要ありません。
プレーンなWSSを使用している場合は、フォームに入力するためにInfoPathをインストールする必要があります。
フォームがSharePointドキュメントライブラリに保存されている場合、これは必要ないと思います。
個々のフォームを編集するのですか、それともフォームを設計するのですか?
はい、サイト内でHTMLとしてレンダリングされますが、編集するにはinfopathのコピーが必要です。
あなたが単なるユーザーであり、それがWebフォームである場合、ソフトウェアをインストールする必要はありません。そうでなければ、そうする必要があります。 InfoPathの表示形式によって異なります。
開発者の場合、テンプレートを編集して展開するには、ローカルにインストールする必要があります。