0

シナリオ:

これらのフィールドを持つリストがあるとしましょう:

  • L:ルックアップ
  • T1:テキスト
  • T2:テキスト
  • C:数式 "=[T1] & [T2]" の計算フィールド

そして、これを行うワークフローがあります:

  1. フィールド T1 をルックアップ列の値で更新する
  2. フィールド T2 を計算フィールド C の値で更新します。

今問題:

ワークフロー中に計算フィールド C が適切に更新されないようです。

ステップ 1 でフィールド T1 が更新されるので、ステップ 2 でフィールド C が自動的に変更されることを期待していましたが、そうではありません。この動作を変更できますか?

4

2 に答える 2

1

計算フィールドは、アイテムを保存したとき、またはフィールド設定で計算を変更したときに値を更新します。

次のように、ワークフローを変更できます。

  1. フィールド T1 をルックアップ列の値で更新する

  2. [T1] & [T2] の値でフィールド T2 を更新します。

また

  1. フィールド T1 をルックアップ列の値で更新する
  2. item.Update() を呼び出す
  3. フィールド T2 を計算フィールド C の値で更新します。
于 2013-04-06T12:44:17.470 に答える
0

変えられないと思います。ただし、ワークフローで C 値を設定することもできます...

于 2013-04-06T11:54:15.770 に答える