3

顧客名が入力された SP 2010 外部リストがあります。リストは、1 日を通して時々更新されます。新しく追加された名前を、別の SP 2010 リストが更新されたとき、または設定された時間 (毎時) に自動的にコピーしたいと考えています。

これを行う簡単な方法はありますか?そうでない場合、少なくともそれを行う方法はありますか?

ご協力ありがとうございました。

4

5 に答える 5

6

残念ながら、外部リストはワークフローをサポートしていません。したがって、ワークフローはここでは解決策ではありません。

これを行う方法の 1 つは、カスタム タイマー ジョブを作成してアイテムを同期し、定期的に実行するように構成することです。カスタムジョブの作成・登録方法についてはこちらをご覧ください

しかし、このアプローチには独自の欠点があります。

  1. それは十分に複雑です
  2. ジョブを登録するには、ファーム スコープの機能 + レシーバーが必要です。その理由は、セキュリティ上の理由から、コンテンツ Web アプリケーションで実行されているコード内からカスタム ジョブを登録することはできず (そのため、サイト コレクション レベルの機能レシーバーでは機能しません)、Central Admin アプリで実行されているコードからのみ登録できるためです。
于 2011-04-21T06:01:51.683 に答える
0

あるテーブルからデータをコピーし、それを別のテーブルにプッシュするために、MSAccessを使用します。私はAccess/SharePointを広範囲に使用しましたが、少しバグがあります。しかし、通常は機能します。クラッシュする可能性がありますが、小さなテーブルの90%については、これを実行できます。

于 2012-11-28T21:11:43.480 に答える
0

外部データを別のリストにコピーする理由は? これを行う目的は何ですか?おそらく、あなたがやろうとしていることに対するより良い解決策があります。

私がこれを言う理由は、データをレプリケートしようとしており、特に両方の場所でデータを更新できるようにする場合は、少し面倒になる可能性があるためです。

于 2011-04-22T15:20:38.127 に答える
0

このためのワークフローを簡単に作成できます。ワークフローは、アイテムが新しく作成または更新されたときにトリガーできます。ワークフローは、同じアイテムを別のリストに作成できます。

SharePoint デザイナーを使用してワークフローを作成してみてください。これは静かで簡単です。

お役に立てれば。:)

于 2011-04-21T04:27:11.560 に答える