JSLink プロパティを override しないカスタム フィールド定義で作成した列でリスト ビューをグループ化するとデータが表示されない。

現象
SharePoint のリストに JSLink プロパティを override していないカスタム フィールド定義で作成した列を追加し、リストビューの設定にて該当列でグループ化すると、データが 1 件も表示されません。
原因
解決方法
回避策
下記の回避策のいずれかを実施します。

1. カスタム フィールド定義で作成した列のデータをそのまま返す集計列をリストに追加します。この集計列を代わりにグループ化に使用します。

1) リストにアクセスします。
2) リボン メニューより [リスト] - [リストの設定] をクリックします。
3) [列の作成] をクリックします。
4) "集計値" を選択します。
5) "列名" に任意の値を指定します。
6) 数式にカスタム フィールド定義列を指定します。
7) "この式から返されるデータの種類" に、データ型を指定します。
8) [OK] をクリックします。
9) リストにアクセスします。
10) [リスト] - [ビューの変更] をクリックします。
11) "グループ化" を展開し、"最優先される列" に手順 5. で指定した名前を指定します。
12) [OK] をクリックします。

2. リスト ビューをサーバー表示に切り替えます。

1) ページにアクセスします。
2) [*] - [ページの編集] をクリックします。
3) Web パーツ右上メニューより、[Web パーツの編集] をクリックします。
4) Web パーツ メニューから "その他" を展開し、"サーバー表示" にチェックを入れます。
5) [OK] をクリックします。
6) リボン メニューより [編集の終了] をクリックします。
 
3. JSLink プロパティを override してカスタム フィールド定義を実装します。

参考サイト
タイトル : [方法] クライアント側レンダリングを使用して、フィールド タイプをカスタマイズする
アドレス : http://msdn.microsoft.com/ja-jp/library/office/jj220061.aspx
状況
マイクロソフトでは、この問題をこの資料の冒頭に記載したマイクロソフト製品の問題として認識しています。

詳細
関連情報
注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:2923678 - 最終更新日: 01/07/2014 07:29:00 - リビジョン: 1.0

Microsoft SharePoint Server 2013

  • KB2923678
フィードバック