Ich habe eine
index.jsp-Datei, die Folgendes enthält:
und eine zugehörige Dojo/
index.js-Datei mit zwei Registerkarten:
Code: Select all
on(dom.byId("exportGrids"), "click", function(){
var exportData;
dijit.byId("userInboxGrid").exportGrid("csv", function(gridData) {
exportData = gridData;
dom.byId("exportData").value = exportData;
});
dijit.byId("groupInboxGrid").exportGrid("csv", function(gridData) {
exportData = gridData;
dom.byId("exportData").value = exportData;
});
return true;
});
Unabhängig davon, welche Registerkarte hervorgehoben ist, wenn auf „Senden“ geklickt wird, scheint die exportierte CSV-Datei nur die tabellarischen Daten der Registerkarte „Benutzer-Posteingang“ zu „sehen“ (sie stehen im Code der Reihe nach an erster Stelle?). Ich habe mehrere Variationen des obigen Codes ohne Erfolg ausprobiert. Da es größtenteils erfolgreich ist, kann es nicht allzu weit davon entfernt sein, entweder die Benutzer- oder Gruppenbox-Daten zu exportieren, je nachdem, welche Registerkarte gerade im Spiel ist.
Jede Hilfe/Einsicht zu diesem Thema wäre sehr hilfreich geschätzt. Es macht mich wahnsinnig!!
