従業員トレーニング スケジュールと素材テンプレート — デクリメント バグ テンプレート

クライアント今日上記のテンプレートのバグに気づいた.

コース マネージャー作成コース. コースを作成するとき, マネージャー座席の最大数を指定します.

セルフ サービス登録用テンプレートを提供します. 私が登録し、登録リスト デクリメントに関連付けられたワークフローは"利用可能な席" そのコースに関連.

コースからの登録を解除も個人. バグはここにあります。. コースからの登録を解除しても席カウンターは増分されません。. その結果, 利用可能な席は正確ではないです。. このバグは事実によって混合するときにゼロに席減少, 以上のセルフ サービスの登録を許可します。.

幸いなことに, マイクロソフトは、このプロセスのワークフローを提供します. さらに良い, SharePoint Designer で作成したストレート ワークフローです。.

それを修正するにはこれら高レベルの手順を実行します:

  1. SDP を火災します。.
  2. この場合でも、トレーニング テンプレートからサイトにアクセス.
  3. アクセス「出席者の登録解除" ワークフロー.
  4. これらの手順を挿入します。 (それらは最初の 2 つの手順とは):
    1. 計算 コース:塗りつぶされた席 マイナス 1 (出力する 変数:calc)
    2. ([) アイテムを更新 コース

[完了] をクリックし、完了です。.

スクリーン ショット:


SharePoint デザイナー:

イメージ

完成したワークフロー:

イメージ

ドリル ・ ダウンを計算します。:

イメージ

コースのアイテムを更新:

イメージ

5 「上の思考従業員トレーニング スケジュールと素材テンプレート — デクリメント バグ テンプレート

  1. ダグを殺す

    こんにちはポール. この問題についてあなたが貼るのための Thaks. それを感謝します。. しかしもう一つの欠陥を見つけた. ユーザー登録のコースから, 登録解除プロセスは、正しいリスト エントリを削除するを選択していません。. 私のコースのページで選択した品目の ID と一致するリスト項目を選択するのではなく、登録リストに関係なく、ユーザーまたは、クラスの最初のエントリを更新します。. この問題を修正する方法上の任意のアイデア?

  2. アルン ・ シン
    こんにちはポール,
    テンプレート: 従業員のトレーニング スケジュール & 材料
    コースの 1 つ以上のカスタム列を追加したいのですが。(トレーニング) すなわち businees & 単位ドロップダウン列を一覧表示します。,無駄ではなく、列を挿入する多くを試してみましたが、. 使用しないが、SPD 内の XSLT を通じて再び試してみました, 私の取得エラー. そのリストで 1 つ以上の列を使用する私にとって非常に必要です。(コース一覧 NewForm.aspx).
    私に教えてください。, この問題を克服することができますどのように.
    事前のおかげで
    アルン
  3. タニア

    個人の登録を解除するときに登録解除確認のメールを送りたいです。. 最終的に動作するように利用可能な席の登録解除を取得を台無しにせずに、このワークフローを設定する方法は? 助けてください。.

    1. ポール Galvin 投稿者

      決して応答のため申し訳ありませんが. ブログ移動とジョブの間にコメントのいくつかのトラックを失った. この作業を取得することができたと思います.

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

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