テーブルをタイムスタンプ降順でソートしたいが、このフィールドにはテストケースが昇順になっている。 私は私の問題を説明できることを願っています。タイムスタンプによるクロスフィルタ/ dc.tableソート
//------------------------table------------------------------------
var TestCaseDim2 = perfData.dimension(function (d) {
return d.TestCase;
});
dc.dataTable('#data-table')
.dimension(TestCaseDim2)
.group(function (d) {
return d.Timestamp.bold().fontcolor("darkblue");
})
.columns([
function (d) { return d.SerialNumber;},
function (d) { return d.Result;},
])
.width(get2ndWindowSize())
.order(d3.descending)
.size(700)
.renderlet(function (table) {
table.selectAll('.dc-table-group').classed('info', true);
});
誰かが私を助けてくれることを願っています。
私を助けてくれますか? :/ @Ethan Jewett – Addy1992
あなたはdc.jsメーリングリストで尋ねた/検索しましたか?私はこれについて議論があったと思います。私が気づいているグループと行を別々に並べ替えるのは簡単な方法ではありません。実際の例をまとめると、私は助けようとすることができます。このJSFiddleには、必要なライブラリが含まれています:https://jsfiddle.net/esjewett/jusjkm8j/ –
https://jsfiddle.net/tetut91e/26/これは私のJSフィドルです...タイムスタンプのソートは正しいです(最新一番上にあります)、Testscriptは アルファベット順ではありません:/あなたが何を意味するのか知っていますか? .order(d3.descending)を使用している場合、テキストはアルファベット順(完璧)ですが、最も古いTimeStampが先頭にあります。 – Addy1992