同じ作成されたユーザーの開始日と終了日が同じである SharePoint カレンダー リストへの新しいアイテムのエントリを制限したい。C# で sharepoint オブジェクト モデルにアクセスして、これができることを教えてください。
環境 WSS3.0、MOSS 2007、C#
ありがとう
同じ作成されたユーザーの開始日と終了日が同じである SharePoint カレンダー リストへの新しいアイテムのエントリを制限したい。C# で sharepoint オブジェクト モデルにアクセスして、これができることを教えてください。
環境 WSS3.0、MOSS 2007、C#
ありがとう
List Event Receiver を使用し、ItemAdding イベントに関連付ける必要があります - http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spitemeventreceiver.itemadding.aspx
ここに良いチュートリアルがあります: http://msdn.microsoft.com/en-us/library/bb736146.aspx
そして、イベント レシーバーを接続するための小さなツール - http://lirliron.blogspot.com/2007/08/moss-list-event-receiver-register_08.html
To と From に対してチェックを行い、リストにそのアイテムが既に存在するかどうかを確認し、SPItemEventProperties.Cancel が適切に設定されているかどうかを確認できます。