Hallo zusammen,
mal wieder stehe ich vor einem Problem, welches ich selbst nicht lösen kann und bei Google usw. keine Hilfe finde.
Kurz um was es geht... Ich lese aus einer Datenbank verschieden Daten aus und Speichere diese in einem Array
Nun übergeben ich das Array an meine PDFCreator Klasse in der ich nun per for-schleife die Daten in eine PdfPTable einfügen möchte:
Allerdings schreibt er mir nur die erste 4 Werte in die Tabelle und diese auch noch unter einander und nicht nebeneinander !
Habe es nun mit einer 2. for-schleife probiert, das funktioniert aber auch nicht, da er innerhalb der 2. for-schleife in dem Array nicht weiter springt !
Ich weiß einfach nicht mehr weiter... bitte helft mir !!
Gruß
mal wieder stehe ich vor einem Problem, welches ich selbst nicht lösen kann und bei Google usw. keine Hilfe finde.
Kurz um was es geht... Ich lese aus einer Datenbank verschieden Daten aus und Speichere diese in einem Array
Java:
data = new String[]{
datumUhrzeit, zielnummer, dauerform, endkundenVK
};
Nun übergeben ich das Array an meine PDFCreator Klasse in der ich nun per for-schleife die Daten in eine PdfPTable einfügen möchte:
Java:
for (int i = 0; i < data.length; i++) {
String insertData = data[i];
PdfPCell cell = new PdfPCell();
cell.setBorder(Rectangle.NO_BORDER);
cell.setPhrase(new Phrase(insertData, scnd_line));
table.addCell(cell);
table.completeRow();
}
Allerdings schreibt er mir nur die erste 4 Werte in die Tabelle und diese auch noch unter einander und nicht nebeneinander !
Habe es nun mit einer 2. for-schleife probiert, das funktioniert aber auch nicht, da er innerhalb der 2. for-schleife in dem Array nicht weiter springt !
Java:
for (int i = 0; i < data.length; i++) {
for (int j = 0; j < data[i].length(); j++) {
String insertData = data[i];
PdfPCell cell = new PdfPCell();
cell.setBorder(Rectangle.NO_BORDER);
cell.setPhrase(new Phrase(insertData, scnd_line));
table.addCell(cell);
}
table.completeRow();
}
Ich weiß einfach nicht mehr weiter... bitte helft mir !!
Gruß