Ich habe diese Daten in einer Google-Datentabelle:google.visualisation.DataTable() verschmelzenden Reihen
Ich brauche Reihen zu fusionieren, die das gleiche Datum haben. So wäre das Ergebnis:
Gibt es ein Build-in-Methode in der Datentabelle, dies zu erreichen oder kann mir jemand einen Tip geben, wie dies zu tun, ohne die Notwendigkeit von typischen Iterieren durch die Tabelle und den Vergleich auf jede Reihe.
HIER IST jsfiddle link, was ich jetzt versuche.
jsfiddle.net/Kwangsub_Ahn/ohh8397h/7/
HTML
<script type="text/javascript" src="https://www.google.com/jsapi"></script>
<div id="table_div"></div>
JAVASCRIPT
google.load("visualization", "1.1", {
packages: ["table"]
});
google.setOnLoadCallback(drawTable);
function drawTable() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Date');
data.addColumn('string', 'Project');
data.addColumn('string', 'System');
data.addColumn('number', 'No');
data.addRows([
['7/31/2014', 'project1', 'system1', 5],
['5/2/2014', 'project2', 'system2', 2],
['5/2/2014', 'project1', 'system1', 5],
['1/31/2014', 'project3', 'system4', 1]
]);
var view = new google.visualization.DataView(data);
var id = document.getElementById('table_div');
var table = new google.visualization.Table(id);
table.draw(view, {
allowHtml: true,
width: '100%',
height: '100%',
page: 'enable',
pageSize: 10
});
}
Sie besser Hilfe bekommen würde, wenn Sie zur Verfügung gestellt mit dem, was Sie in tun dies bisher versucht haben ... – Searching