0

ユーザーがドキュメントの「自動採番」を要求するシナリオがあります。

リストに新しいアイテムを追加するときに「ドキュメント タイプ」を選択するフィールドがあります。これは、別のリスト コール「Document_Types_Lookup」に保持されるルックアップ フィールド (doc_type) です。

ユーザーは、新しいアイテムを要求するときに、最大 15 の異なるドキュメント タイプのいずれかを選択できます。自動番号はドキュメント タイプと同期している必要があります。そのため、その特定のドキュメント タイプで次に使用可能な番号が失われることはありません。これが、単純に ID 列を使用してワークフローの「doc_type」フィールドに追加できない理由です。

リストに既に次の自動番号があるとします。

ユーザーが MATH ドキュメントのリクエストを送信した場合、使用する番号は DEMO-MATH-003 です。

ユーザーが SCI ドキュメントのリクエストを送信した場合、使用する番号は DEMO-SCI-002 です。

ID 列を最後に配置するだけで、ワークフローで自動採番を既に使用しましたが、これは特定のドキュメント タイプと同期しません。

アイデアをありがとう!

4

1 に答える 1

1

これを実現するために、カスタム ドキュメント ID サービスを使用することを提案します。良い例を次に示します: http://zimmergren.net/technical/sp-2010-sharepoint-server-2010-creating-a-custom-document-id-provider

基本的に、ドキュメント ID サービス機能はすぐに利用でき、サイト コレクション管理者のアクションから XXXX を構成できるドキュメントで XXXX-YY-ZZ の種類の自動番号を提供しますが、YY と ZZ は自動生成されます。

さらにサポートが必要な場合はお知らせください

于 2012-08-06T14:07:40.170 に答える