SharePoint 2010 サイトにカスタム リストがあります。リストに制限を設定したいのですが、制限(たとえば10アイテム)に達すると、誰もそのリストにアイテムを追加できなくなります。どのようにそれを行うことができます..それを行う方法を教えてください。
前もって感謝します。
SharePoint 2010 サイトにカスタム リストがあります。リストに制限を設定したいのですが、制限(たとえば10アイテム)に達すると、誰もそのリストにアイテムを追加できなくなります。どのようにそれを行うことができます..それを行う方法を教えてください。
前もって感謝します。
これで sharepoint の OOTB 機能を実現できるとは思いません。
しかし、私はいくつかのプログラミングを使用して可能かもしれません
これを実現するには、イベント レシーバーを使用します。
public override void ItemAdding(SPItemEventProperties properties)
{
SPWeb web = properties.OpenWeb();
SPList list = web.Lists[properties.ListId];
if (list.ItemCount == 10)
{
properties.Cancel = true;
}
else
{
base.ItemAdding(プロパティ);
}
}
お役に立てれば