テストサイトコレクションに、グローバルに再利用可能なワークフロー(SPDで作成)があります。このWFは、カスタムInfoPathタスクフォームを使用します。今、私はそれを新しいプロダクションサイトコレクションに移動しようとしています。次のステップを実行しました。
- グローバルに再利用可能なWF(SPD内)をコピーして再利用可能にします(グローバルに再利用可能なWFをテンプレートとして保存できません)。
- 新しい再利用可能なWF(グローバルに再利用可能ではない)をWFテンプレートとして保存し、実稼働環境にデプロイします。
WFは正常に機能していますが、カスタムInfoPathタスクフォームを見逃しており、WFに接続する方法がわかりません。
テスト環境から本番環境に移行した後、ワークフローからInfoPathタスクフォームを再利用する方法はありますか?別のアプローチを使用する必要があるかもしれませんか?
すべての提案は非常に高く評価されています。事前にどうもありがとうございました。
PS:SPDでカスタムInfoPathタスクフォームを作成しているときに、舞台裏で何が起こっているのか完全には理解していません。私はそれについてグーグルで検索しましたが、明確にするための良い記事が見つかりませんでした。InfoPathとSharePoint2010の関係を理解するのに役立つ記事や本を知っている場合は、それをお勧めします。
PPS:SharePoint2010。
更新1:ステップ1でInfoPathフォームが欠落しているようです(wspファイルにフォームが表示されません)。InfoPathフォームを使用して(グローバルではなく)新しい再利用可能なWFを作成すると、wspファイルでそれらを確認でき、WFはフォームで正しく展開されます。Globalyで再利用可能なWFを再利用可能なWFに変換するためにMicrosoftが推奨する方法はうまく機能せず、InfoPathタスクフォームを見逃しているようです。
また、MSDNフォーラムで同じ問題に関する未回答の質問を見つけました。