Hallo,
Ich habe mir ein Layout für eine 3D-Tabelle erstellt. In dieser Tabelle lege ich genau fest, wieviel Spalten und wieviel Zeilen die Tabelle haben darf, damit mein Layout immer lesbar bleibt. Falls der x-Kanal mehr Eintrage hat als die Tabelle Spalten, so ruf ich füge ich eine neue Seite in meinem Report ein, der diese Tabelle noch einmal zeigt und ändere nur die Startzeile im xKanla (D3TabBegin(1) oder so ähnlich). Selbiges mach ich, wenn ich mehr Einträge im y-Kanal als Zeilen habe.
Nun stoss ich auf folgendes Problem:
Wenn ich in meinem xKanal 21 Werte habe und eine Tabelle mit 20 Spalten definiere, so sollte meine Anwendung 2 Seiten anlegen. Auf der ersten Seite sollten 20 Spalten zu sehen sein, das funktioniert noch. Die zweite Seite soll nur eine Spalte anzeigen. Die zweite Seite zeigt mir auch ein 3D-Tabelle mit nur einer Spalte, aber leider sind auf dieser keine Werte eingetragen, obwohl ich die Einstellungen im Dialog überprüft habe und alle angaben Richtig sind.
Hab selbiges per Hand nachgebaut und mir eine 3D Tabelle erstellt mit D3TabBegin(1) = 1 und D3TabBegin(1) = 1, um nur eine Spalte zu sehen. Auch hier tritt selbiges Verhalten auf: Die Tabelle wird erstellt aber es werden keine Werte angezeigt. Erst wenn D3TabBegin(1) = 2 ist werden Werte angezeigt.
Kann ich keine 1 Spaltige oder 1 Zeilige 3D-Tabelle erstellen?
Ich nutze DIAdem 10.1