2017-04-25 8 views
0

私はコーダーではなく、SharePointの経験が限られていることを前提にしたいと思います。それにもかかわらず、私は仕事中のグループのための新しいツールを作成する作業をしています。このツールを使用すると、ライフサイクルを通じて物事を追跡することができます。古いツールは、49,999番目のレコードにヒットしたら使用が停止されます。その時点でSharePointに移行します。以前の数字はそれらのレコードに記録され、番号1で再生を開始できません。SharePoint Office 365 - インクリメンタルに増加する50,000のIDフィールドの開始

私の目標は、レコード番号が50,000から順に増加するIDフィールドを持つことです。

私は50,000プラスIDを行う新しい計算式フィールドを作成しようとしましたが、効果的に機能しません。遅れが生じる傾向があります。ラグは、5分から1日か2日の間であればどこでもかまいません。代わりに、私は別のオプションが必要です。

友人のコーチングでは、SharePoint Designerを使用すると、削除されたレコードが自動的に作成され、作成されるたびに削除されます。しかし、これは時々タイムアウトします。さらにそれは非常に遅いです。 50,000になるには1週間かかります。誰も私を助けるための経験や専門知識を持っていますか?非常に感謝しています。

+0

ノイズを除いて、特定の質問をお願いします。 –

+0

Office 365 SharePoint 2013では、リスト内で50,000から始まり、遅れなく徐々に増加するフィールドを有効にするにはどうすればよいですか? –

答えて

0

私がやったやり方は、別のフィールドを作り、それをすべての私の見解で使ったことです。作成時にSharePoint Designerワークフローを通じて更新します。たとえば、フィールドをID + 50000に設定するなど、必要なものを設定します。たぶんそれに少しのバッファを与え、ID + 51000に設定してください。ワークフローが実行される頃にIDが作成され、ワー​​クフローで使用することができます。

古いレコードをリストに移動する場合は、新しいフィールドが空白の場合にのみ更新するようにワークフローを変更できます。そうすれば元のIDを保存することができます。

関連する問題