1

私は、bissubscribe.exeツールの上にあるイベントサブスクリプションツールを使用して、いくつかのカスタムアラートを作成しています。いくつかのカスタム作業項目フィールドに対してクエリを実行する必要がありますが、コードでそれらを参照する方法がわかりません。

システムフィールドを参照する方法は次のとおりです(これは機能します)。

CoreFields/StringFields/Field[ReferenceName='System.AssignedTo']/NewValue" = 
          'Daniel, Jim'

カスタムフィールドを参照しようとしている方法は次のとおりです(これは機能しません)。

"CoreFields/StringFields/Field[ReferenceName='ProductBacklogItem.CustomField.1']/NewValue" 
          = '400'

カスタムフィールドを間違って参照していますか?それを参照する方法についてのドキュメントが見つかりません。カスタムフィールドが「CoreFields...」の下にあるのではないかと思いますが、どこにあるのかわかりません。

助けてくれてありがとう

4

1 に答える 1

3

解決策を見つけました。イベントの「CoreFields」からカスタム フィールドにアクセスすることはできません。変更されたカスタム フィールドにのみアクセスできます。次のようにアクセスする必要があります。

"ChangedFields/StringFields/Field[ReferenceName='ProductBacklogItem.CustomField.1']/NewValue" 
      = '400'
于 2010-10-22T17:57:15.150 に答える