迅速かつ簡単な: InfoPath フォームを更新するには、SharePoint Designer ワークフローを有効にします。

シナリオ: 私は InfoPath フォームを SharePoint Designer を使用して実装されるワークフロー プロセスのフロント エンドがあります。. 1 つの時点, マネージャーがフォームを承認する必要があります。. 以来、私は私の監査要件を満たすために、ワークフローの履歴に数えることができません。, 私は、フォーム自体に直接自分の監査メッセージを保存します。.

概要:

フォームをデザインし、としてそれを発行します。 コンテンツ タイプ ドキュメント ライブラリにフォーム自体と. マークとしてモスから更新可能なフォーム フィールドを必要に応じてください。. フォームは、コンテンツ タイプに関連付けられています、コンテンツのタイプが"添付" フォーム ライブラリ (または多く, あなたが望むなら). フィールドを更新するワークフローを記述します。.

具体的な手順:

  1. ドキュメント ライブラリを作成します。. これは、InfoPath テンプレートを保持します。.
  2. フォーム ライブラリを作成します。.
  3. InfoPath フォームを作成します。. テキスト フィールドを含める, 「監査メッセージ」.
  4. フォームをコンテンツ タイプとして発行します。 (ドキュメントではなく).
  5. 公開ダイアログを充填しながら:
    は) .Xsn ファイルをドキュメント ライブラリに保存します。 (ステップ #1).
    b) "監査メッセージを公開します。" フィールドし、true をマーク: 「データシートまたはプロパティ ページを使用してこのフィールド内のデータを編集するユーザーを許可する」.
    c) 新しいコンテンツ タイプを作成し、適切な名前を与える.
  6. フォーム ライブラリへのアクセスします。.
    は) その高度な設定に移動し、フォーム ライブラリのコンテンツ タイプを管理するを有効にします。.
    b) 新しく作成したコンテンツ タイプを選択します。 (5上の c). それを「Microsoft InfoPath の下でグループ化する" (または類似).
    c) デフォルトの"フォームを削除します。" ライブラリからコンテンツ タイプ.
    d) "Web ページとして表示するライブラリをマークします。" フォームが SharePoint と InfoPath ワークステーション クライアントではなくから起動されるよう.
  7. 適切なフォーム ライブラリに戻るし、クリックして"新規" フォームが正しく送信され、代理したいことだけを確認するには.
  8. SharePoint Designer を起動し、フォーム ライブラリをホストするサイトに移動します (ステップから 2).
  9. フォーム ライブラリに関連付けられている新しいワークフローを作成します。.
  10. 1 つのアクション「現在のアイテム フィールドの設定」を追加します。. リストに SharePoint Designer を期待する必要がありますあなたはあなたのフィールド, 「監査メッセージ」. 値を割り当てる.
  11. [完了] をクリックし、フォーム ライブラリに戻る.
  12. 新しいフォームを作成して、"監査メッセージを入れていくつかのテスト値" フィールド.
  13. それを保存し、フォーム ライブラリに戻る.
  14. 右クリックします。, "ワークフローを選択します。" ワークフローを開始.
  15. それはほとんどすぐに実行する必要があります。. フォームをプルアップします。 (ステップから 12) もしすべてが計画に行ってきました, "監査メッセージ" どのような手順で指定した値を割り当てられて 10.

メモ:

すべてのコントロールは、この双方向通信の構成可能性があります。. たとえば, それは繰り返しセクション内にラップ テキスト フィールドを変更する SPD ワークフローを実装しません。.

1 つのキーを取る-離れてはここで、我々 は本当に関連付けられているテンプレートのコンテンツ タイプを作成しました。. これもにより、同じフォーム ライブラリの複数の InfoPath フォーム テンプレートを保存します。.

これはフォームのサーバーを必要とします。. 最も確かに、WSS で動作するじゃ 3.0 環境をおそらく必要とさえ SharePoint エンタープライズ環境.

メッセージを残してください

あなたのメールアドレスが公開されることはありません. 必須フィールドは、マークされています *