내 테이블을 시간 소인 내림차순으로 정렬하려고하지만이 필드에는 내 테스트 케이스가 오름차순입니다. 내 문제를 설명 할 수 있기를 바랍니다.타임 스탬프 별 Crossfilter/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 fiddle입니다 ... Timestamp의 정렬이 맞습니다 (Latestest 상단에있다.) 그러나 The Testscript는 알파벳이 아니다. :/내가 무슨 뜻인지 아십니까? .order (d3.descending)을 사용하는 경우 텍스트는 영문자 (완벽 함)이지만 가장 오래된 TimeStamp가 맨 위에 표시됩니다. – Addy1992