「個人用設定」で表示される項目の取得方法について
-
2012年3月5日 4:55お世話になっております。
SharePoint・ASP.NETでシステムを構築する予定で調査を行っております。
今回、全ユーザーの「個人用設定」で表示されている「部署」などの情報を抽出し
重複を省きプルダウンメニューなどで利用したいと思っております。
情報の抽出方法として
・SQLを用いる方法
・SharePointのAPIを利用する方法
の2つを考えております。
SQLを用いての抽出は「UserInfo」と「AllUserData」テーブルを結合することにより各ユーザーの「部署」を取得できると思うのですが、
正確な結合条件がわからず、抽出できていません。
また、他にSharePointのAPIを利用して抽出する方法はあるのでしょうか。
どなたか「個人用設定」で表示される項目の抽出についてご教授下さい。
よろしくお願いします。
すべての返信
-
2012年3月6日 11:58
SharePointのバージョンやエディションが不明ですのでアレですが、この辺でしょうか?
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.portal.userprofiles.userprofilemanager.getuserprofile(v=office.12).aspxhttp://msdn.microsoft.com/en-us/library/microsoft.office.server.userprofiles.userprofilemanager.getuserprofile.aspx
SharePoint/Office365導入検討・運用・活用支援: http://simplesso.jp BLOG: http://sharepointmaniacs.com/
- 回答としてマーク 山本春海Moderator 2012年4月9日 8:02
-
2012年3月13日 10:35
中村和彦様
返信遅れまして申し訳ありません。
回答ありがとうございます。
ご教授頂いた内容について、別の問題対応でまだ確認できていませんが、これから上記サイトを確認してみようと思います。
ちなみに、システムの動作環境はSharePointServer2010でシステムはSharePointFoundation2010で開発しています。

