私のサイトコレクションで/_layouts/groups.aspx
に行くと、最初の100個のグループしか表示されません。改ページコントロールは表示されません。どのようにこれを修正して、最初の100グループ以上のものを扱うのですか?MOSS 100グループ以上返された場合、すべてのグループにページ番号が表示されません
答えて
あなたがする必要がある場合にも、むしろコードを使用するよりも、標準のUIを通じて、このビューを変更することができます。
- ブラウズには「http:// <サイトコレクションのURL >/_catalogs /ユーザーを/AllGroups.aspx「
- サイト[アクション]> [編集]ページ
- リストビューWebパーツを変更し 選択したビューの下
- クリックし、」CURRを編集します「ビュー」リンクをクリックします。
- 他のSharePointと同様に表示設定を編集できるようになりました。
このリストは、APIを介してアクセスできない共有ポイントの内部リストであり、オブジェクトモデルを利用してヒットする必要があります。
あなたが、その後、プログラムで はその後、ユーザおよびグループのリストにアクセスし、あなたのサイトにアクセスすることで、デフォルトのビューにアクセスし、それが真のページングプロパティの設定する必要があり、あなたは、SharePoint APIに精通していると仮定。
static void Main(string[] args)
{
//Access the site
using (SPSite _site = new SPSite("http://myurlwithport:800"))
{
//Substitute the appropriate web if it is not the root
using (SPWeb _web = _site.RootWeb)
{
// This is always the name of the users list
SPList userList = _web.Lists["User Information List"];
//This is the view that is causing you trouble
SPView allGroupsView = userList.Views["All Groups"];
//Set this value to true if it is false.
Console.WriteLine(allGroupsView.Paged);
//Set this value to whatever you want if you don't want paging
Console.WriteLine(allGroupsView.RowLimit);
Console.ReadLine();
}
}
}
これはあなたのためです。 OPに基づいて
EDITは、あなたがしたい場合は、代わりに変更することができますROWLIMITプロパティがあり
コメントしています。
私は提供されたコードに追加しました。
私はそれがGUIの100以上のグループで働く方法がないことを吸うと思う。 –
「AllGroups.aspx」の更新に関するMichael Mの提案に、いくつかの追加の説明をしたいと思います。
最初に、通常のSite Collection管理者アカウントを使用して 「http:///_catalogs/users/AllGroups.asp」ページにアクセスし、アクセスが拒否されました。
次に、SPサーバーのWindows管理者グループにも所属していて、依然としてアクセスが拒否されている別のSite Collection管理者アカウントを使用しました。
最後に、私はWeb App/App Poolの設定に使用したSharePoint 2010 Farm管理者アカウントを使用しましたが、最終的に私はそのページにアクセスできました。
- 1. データテーブルで10個以上のレコードが表示されている場合はページ番号が表示されます。ページ番号は表示されません
- 2. ページ番号が表示されない
- 3. フィルタで行が返されない場合のTablix列グループの表示 -
- 4. UIToolbarはグループ化されたUITableViewと一緒に表示されません
- 5. JMS @Discriminator filedは、特定のグループがシリアル化している場合に表示されません。
- 6. iText HeaderFooter - 次の行にページ番号が表示されます
- 7. AdvancedDatagridにグループ化されたデータが表示されない
- 8. グループ化されたUITableViewにテキストが表示されない
- 9. 行番号が表示されませんか?
- 10. count()で日付がグループ化され、count()で行が返されない場合
- 11. JTreeノード名/グループ名は表示されません。
- 12. Win32_GroupUserはドメインセキュリティグループからネストされたグループを返しません
- 13. Fadeshowがページ上に表示されません(JavaScript/CSS/PHP)
- 14. ラテックスのページ番号は左下、右下は表示されません
- 15. iTunesConnectのcrashlogは部分的に記号化されています。行番号は表示されません
- 16. SQLテーブルにページ番号を付けようとしましたが、結果が表示されません
- 17. Group.layout()は、変更されたグループに新たに追加されたフィールドを表示しませんか? (SWT Newbie!)
- 18. 修正されたinnerHTMLはページに表示されません
- 19. ページが上にスクロールされている場合にのみタグを表示
- 20. HTML5動画がページ上に1つ以上表示されていない場合
- 21. Javaストリーム - キーがリストに表示されたときのグループ化
- 22. backbone.jsコレクションの項目のグループ化(グループ化されたレンダリングの場合)
- 23. Telerik MVCグリッドが適切にグループ化されていません
- 24. カウントクエリが適切にグループ化されていません
- 25. SQL返された行IDが、行IDでグループ化された検索語句と一致する場合
- 26. JasperReports:表示されている場合は列またはフィールドを表示します。その他の場合は表示されません。
- 27. XSLTが表示されている場合はメールが表示されます
- 28. グループ機能への参照がサポートされていません
- 29. ユーザーがすでに「グループ」関係に属している場合、反復中にユーザーが表示されない
- 30. Regexで番号とそれ以降すべてを別の番号まで一致させますか?
これは私が探していた答えです。 2年前にどこにいたの? ;-) –
:)申し訳ありませんが、私は自分自身でこの質問への答えを探しているときに支柱をつかんで、簡単な方法がなければならないと考えました。だから私の靴の中に他の人のために上記を掲示しました。 –