2011-04-28 15 views
0

現在、ワークフローと開始フォームに関するSP2010、Designer、およびInfoPathの新機能をいくつか検討しています。私が望むのは、既存のリスト項目のワークフローを手動で開始し、ワークフローに初期化フォームの入力値を与えてから、ワークフロー全体を処理することです。InfoPathで開始フォームの値を事前入力する

ワークフローは、現在のリストアイテムを更新する一連の操作です。待機やその他の入力は不要です。開始されると、設定操作の直後に完了するはずです。

問題は、初期化フォームのパラメータの一部に、リスト項目自体の値をあらかじめ入力することです。ユーザーはこれを変更するか、そのままにするかを選択できます。

URL(id = {id})内のクエリ文字列パラメータを使用してセカンダリデータ接続を確立して実行しようとするような、いくつかのことを試しました。 InfoPathとSharePointはいくつかの構成設定を自動的に設定し、InfoPathはカットダウンバージョンで実行されているようです。設定する項目が少なく、コードが不要です。

私の問題のヒント、アドバイス、解決策:-)事前に

おかげで、

パトリック

答えて

1

ワークフロー・プロセスは、ワークフローのInfoPathの開始フォームが送信されましたまで後に初期化活動の分離コードを入力していません。このフォームのデータフィールドを、2つのフォームの名前空間に基づいて、関連フォームのデータフィールドと同期させる方法が必要ですが、これを行う方法はまだ正確には見つかりませんでした。

+0

フォローアップ:同じURNで**同じ**フォームを使用する場合、アソシエーションフォームから開始フォームへのデータ転送が可能です。私がまだ学んでいないことは、個々のワークフローの経験に特化した追加の "非コア"フィールドを持たせるためにInitiationフォームを拡張する方法です。 – Dave

関連する問題