時期尚早のワークフローのアクティブ化 — 非医療ソリューション

更新プログラム: この MSDN を参照してください。, 特に、最後のエントリ: http://forums.microsoft.com/MSDN/showpost.aspx?postid=2631057&siteid=1. この全部が短絡条件がについて説明します. 要するに, 少なくとも 1 つのフィールドを必須にするのには簡単かもしれない.

私は 8 つのコンテンツ タイプをサポートしているドキュメント ライブラリがあります。.

SharePoint Designer ワークフローを計算し、"設定のアラーム日付を割り当てるたいをあります。" 単に減算することによって 30 別の列から日, 「期限日」. これはのみのコンテンツ タイプのいずれかの発生, 「保険」. ビジネス目的保険書類の 2 つのカテゴリを示す KPI を作成することです。: 「切れることを約" 「期限が切れて。" (このような KPI についてより多くの実質的なドリル ダウンを読むことができます。 ここで).

火の新しい項目が作成されると、項目が変更されたときにワークフローを構成しました。. アイデアは、ときに保険のドキュメントをアップロードします。, "警告日付を計算します。" 有効期限の日付をに基づいてください。. ビューのユーザーが自分のホームページをヒットするときにこれらの条件を強調表示する KPI リストに関連してペアワークします。.

この戦略は、ドキュメントをアップロードするときに動作しません.

私は、ドキュメントをアップロードし、メタ データの入力画面が表示. この時点で, 私はすでに問題を抱えて. SharePoint はすでに, 途中で私の視点から, ワークフローを解雇. 正しいコンテンツ タイプを選んでも、期限を割り当てる機会がなかった. 同時に, ワークフローはこの時点で送信ボタンをヒットしたときに発生しません. 」と考えているいくつかの組み込みのロジックがあります。" その最初の一部である送信、"を作成します。" イベント. だから … 私のワークフローが発生し、それが実行されるとき, メタ データの既定値を渡されました。.

挿入する"ポーズまでは、最善の対処の知って" ワークフロー内のアクティビティ. 私はのためのワークフローの一時停止があります。 1 分. それは一時停止中, 正しいコンテンツ タイプを選択します。, メタ データの入力し、送信. 一時停止が完了して、ワークフローの進行に応じて. (私の環境で注意してください。, SPD からタイマー ワークフロー アクティビティは、箱から出して動作しません。. 同じ問題がある可能性があります。. 参照してください。 ここで 詳細については).

"魔法の遅延を好まない" 回避策. ユーザーがドキュメントと電話が鳴り、その後の会話をアップロードする場合に何が起こるか長持ちする一時停止? 長い一時停止をすることができます。, しかし、私はまだ好きではないです。.

ここの MSDN フォーラムでこのことについて書いた: http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2430725&SiteID=1

8 「上の思考時期尚早のワークフローのアクティブ化 — 非医療ソリューション

  1. Nyi Htway

    やあみんな, 解決策を得た. ワークフローの初期化イベントの横に EventDriven アクティビティを配置します。. OnWorkflowItemChanged イベントします。. そこの内部, カスタム列の更新値をキャッチします。. それは私の作品します。.

  2. サラブ ・ シン
    こんにちは,
    SharePoint デザイナーを使用してアラーム wrokflow を作成しています, 私は"までの日付を一時停止を使用して" アクティビティ. 再開しないし、ワークフローの状態は「進歩」から変更されません。.
    (すなわち"の一時停止が表示されます。 0 分" ワークフローの履歴が、それの下で指定されたアクションを取らない).
    私はそれに多くの時間を作成したが、同じ問題を発見しました。.
    私は行っているいくつかのグーグルを最後にいくつかの日, そこから私は、ホット ・ フィックスを持っていたと  KB 932394 それをインストール私はまだ同じ問題で まで一時停止します。 アクティビティ.
    変更されて ジョブ ワークフロー 時間からの stsadm コマンドを使用して 5 分に 1 分以下:
    stsadm-o setproperty propertyname」ジョブ ワークフロー" -プロパティ「すべて 1 分間 0 59" -url http://localhost
    しかし、同じ問題が見つかりました.
    何がこれを行う必要があります。?
    ください私になぜお勧め」までの日付を一時停止" 再開しないと、ワークフローの状態は「中からを変更することはない" 私のワークフロー.
    誰もこの件に関して任意のソリューションを持っているならば、私にご返信ください。 saurabhsinghmca@gmail.com
    ありがとう,
    サラブ ・ クマール ・ シン
  3. マーク ・ アンダーソン
    あなただけに接続できませんワークフロー コンテンツ タイプ自体、リストではなく? それは、ワークフローが特定のコンテンツ タイプの火災にのみ聞こえる, とにかく.
  4. 豊富な書いた:
    する必要なフィールドを確認する必要があります、それが必須フィールド満ちているまで発射からワークフローを停止し、同様の問題にポストを見た. だけを記録するここで他の場所では何を読むそれをテストしていません。.
  5. コーリー
    我々 はこの同じ問題を持っていたし、"未分類を作成することだったことが巻き上げ" デフォルトのコンテンツ タイプ. 限り、あなたのワークフローを無視"未分類" コンテンツ タイプ (ない発砲しているとを作成します。) あなたは行ってもいい.
  6. ジョーが書いた:
    あなたが何を意味を知っています。… ここでは私のオフィスの周りと私が言ったことは SharePoint はについて 90% 本当に必要なそれを行うの… しかし、その最後 10% それをしないことは通常実際にキラー.
  7. ポール Galvin
    ジョー,
    私は 1 つだけではない知ってうれしいです。. これは、SharePoint ソリューションに近いのでをもたらしますが、交差点の行を終了する短いとしない本当に良いオプションを葉別のケース.
    私はあなたが記述して完全にそれを完了していない同じ道を行った. 私は最終的にはまさにそれをやってしまうと思ってください。.
    共有をありがとう,
    –ポール G
  8. ジョーが書いた:
    またこの問題を発見 – ワークフローを指向だけではなく、日付, ユーザーがドキュメントをアップロードするドキュメント ライブラリの任意のワークフローが.
    ワークフローの任意のメタデータに依存する場合, 自動的に発射されて、メタデータを入力する前に、アップロードはワークフローを発生させますのでそれを付けることはできません。. これは私の意見で SharePoint の欠陥.
    "通知について" 日付, ワークフローを使用する代わり, 毎日リストをスキャンし、日付フィールドに基づく電子メール アラームを送信するタイマー ジョブを書いてしまった.
    私はユーザーがメタデータを入力した後に、ワークフローを手動で開始しようとしました。, 私はまだそれがアラームの日付までワークフローを一時停止するためにアラームをワークフローを使用して問題を抱えていたが、, ユーザーを後でドキュメント データを編集し、日付を変更する場合が, 古い通知ワークフローはまだそこにあります。.

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

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