Ich schreibe gerade an einem Verwaltungsprogramml. In der Einstiegsmaske müssen ein paar Angaben gemacht werden, danach können dann Einträge gesucht werden (also quasi gefiltert). Die Ergebnisse werden in einer Fixgridlist aufgelistet. Klickt man einen Eintrag doppelt an, öffnet sich dieser und alle Details sind sichtbar. Diese Details exportiere ich in eine Pdf Datei.
Die Übersicht (also die Fixgridlist) soll mit allen Details in Excel exportiert werden. In der Übersicht stehen aber nur 4-5 Detailangaben. Wie kann ich von jeder Zeile alle Details in Excel bringen?
Vielleicht nochmal etwas verständlicher:
In jeder Zeile soll ein Datensatz stehen. In den Spalten sollen jeweils die Details stehen. In meinem speziellen Fall sind es dann über 40 Spalten. Wird dann zwar unübersichtlich, aber die Anforderung lautet so. Was der Kunde will...
Mein Code an entsprechender Stelle sieht so aus:
Die Übersicht (also die Fixgridlist) soll mit allen Details in Excel exportiert werden. In der Übersicht stehen aber nur 4-5 Detailangaben. Wie kann ich von jeder Zeile alle Details in Excel bringen?
Vielleicht nochmal etwas verständlicher:
In jeder Zeile soll ein Datensatz stehen. In den Spalten sollen jeweils die Details stehen. In meinem speziellen Fall sind es dann über 40 Spalten. Wird dann zwar unübersichtlich, aber die Anforderung lautet so. Was der Kunde will...
Mein Code an entsprechender Stelle sieht so aus:
Code:
public void onExcelListe(ActionEvent event) {
HSSFWorkbook arbeitsmappe = new HSSFWorkbook();
HSSFSheet datenblatt = arbeitsmappe.createSheet("Schadensverwaltung");
HSSFRow ueberschrift1 = datenblatt.createRow(0);
HSSFCell ueberschriftA = ueberschrift1.createCell( (short) 0); ueberschriftA.setCellValue("Sachbearbeiter");
...
for (int i = 0; i < schadenListe.getRows().size(); i++) {
HSSFRow inhalt = datenblatt.createRow(i+1);
HSSFCell inhaltA = inhalt.createCell( (short) 0); inhaltA.setCellValue(?????);
...