1

したがって、日付、アラート、およびアラート日付フィールドを含むドキュメント ライブラリがあります。

ドキュメントがアップロードされると、日付とアラートのフィールドが完成し、日付からアラートを取り除き (さらに 1 日余分に休みを取る)、それをアラートの日付として設定するワークフローがあります。たとえば、日付が 2013 年 7 月 15 日でアラートが 1 か月の場合、ワークフローはアラートの日付を 14/06/013 (2013 年 7 月 15 日 - 1 か月と 1 日) に設定します。アラートには、1 か月、3 か月、6 か月、または 1 年のオプションがあります。これらのワークフローは、+1 日の条件のみを許可する情報管理ポリシーによってトリガーされるため、余分な日が常に取り除かれます (その日はワークフローによって取り除かれ、情報管理ポリシーによって追加されます)。

問題は、.docx ファイルがアップロードされたときに発生します。これは、すべてのアラート日付が (関連する日付とアラートが入力されていなくても) 1900 年 1 月 1 日に設定されているためです。

私は SharePoint のワークフローをよく知っていますが、これまでこの問題に遭遇したことはありません。

ありがとう、

ジョシュ。

4

1 に答える 1

0

解決策を見つけました:

alert-date フィールドは、ワークフローがそれらを検索しているのと同時に設定されていないようです (docx ファイルの場合)。そのため、ワークフローの最初に 1 分間の一時停止を追加しました。これにより、すべての日付が設定され、ワー​​クフローがそれらを検索するのに十分な時間が与えられました。現在、問題はありません。

ありがとう、

ジョシュ。

于 2013-07-16T14:47:41.957 に答える