0

基準が満たされたときにユーザーにメールを送信したいのですが、ワークフロー デザイナーに 1 つのレコードしか返してもらえません。

2 つのリストがあり、以下のようなデータがあります。

リスト A:

**col1**                **col2**
abc@a23.com             This is subject

リスト B:

Col1            Key1                  Key2             
abc@123.com     orange               apple
abc@123.com     banana               subject

条件を書いています

col1(A) が col1(B) に等しい場合

col1(A) には key1 または key2 が含まれます

何かをします。

しかし、最初の行のみが常に選択されているように見え、キーワード列と一致しないため何も起こっていません。複数の行が返された場合に最初の行のみが選択されるという制限があるため、sharepoint デザイナーでこれを実装する方法はありますか? 助けてください。不明な点がある場合はお知らせください。

ありがとう、

4

2 に答える 2

0

私もこの問題に直面しているタスクに取り組んでいます。レコードに特定のフラグがあるすべての連絡先に電子メールを送信します。

例のリスト:

Record | Group A | Group B | Group C | Contacts
-----------------------------------------------
1       [Checked]           [Checked]  Names
2                 [Checked] [Checked]  Names
3       [Checked]                      Names

私はこれを機能させることに成功していませんが。今日は一歩近づきました。つまり、コレクターとバケットという 2 つのワークフロー変数があります。

私は以下を使用しています:

Set Variable:Bucket to [%Variable: Bucket%][%Variable: Collector%]

上記の行により、メールを単一の変数に追加することができました。これを「各」レコードをチェックする方法と組み合わせることができれば。それから解決策があります。

于 2015-08-28T15:45:12.617 に答える
0

SharePoint Designer でこれを行う方法はありません。私が過去にこれをまとめて録音した方法は、リスト a とリスト b に基づいて、多くの人のための別のリストを作成することでした。

このように新しいリストを作成します。

List C
Col 1 Key1 Key2 Key1-1 Key2-1 Key1-2 Key2-2 abc@a23.com
リスト B を参照 リスト B を参照 リスト B を 参照 http://www.fiddler2.com/fiddler2/

新しいリストを作成したら、Column1 1 に基づいて更新します (参照からの値で Key1 を手動で更新する必要があります。そこから、ワークフローはリスト C に基づいて正常にクエリを実行し、電子メールを送信できます (私はおそらくワークフローをC をリストし、適切な数のアイテムが追加されたときにトリガーします。

于 2010-12-16T02:58:18.633 に答える