作成日: 2015/10/02 最終更新日: 2015/10/02
文書種別
不具合
状況
回避方法あり
詳細
列ヘッダのクリックによるソート結果が、JavaScriptにおけるソート結果と異なります。
例えば「テスト002」、「テ」、「テスト001」をJavaScriptで昇順にソートした場合は下記のようにソートされます。
・テ
・テスト001
・テスト002
この結果に対しCollectionViewでソートした場合は次の様な結果になります。
・テスト001
・テスト002
・テ
例えば「テスト002」、「テ」、「テスト001」をJavaScriptで昇順にソートした場合は下記のようにソートされます。
・テ
・テスト001
・テスト002
この結果に対しCollectionViewでソートした場合は次の様な結果になります。
・テスト001
・テスト002
・テ
回避方法
下記コードのようにsortConverterの引数のSortDescriptionによる指定列(sd.property)に対応したデータを、データ項目(item)からそのまま返します
◆サンプルコード(JavaScript)
----------------------------------
var cv = new wijmo.collections.CollectionView(data);
cv.sortConverter = function (sd, item, value) {
return item[sd.property];
}
----------------------------------
◆サンプルコード(JavaScript)
----------------------------------
var cv = new wijmo.collections.CollectionView(data);
cv.sortConverter = function (sd, item, value) {
return item[sd.property];
}
----------------------------------
旧文書番号
81465