Ich bin stapeln auf Gebäude Bericht in FastReport 4.15
Ich versuche, zwei Datengruppen (normal - horizontales Band), und nächste Gruppe auf vertikalen Band (um Header von Spalten zu erhalten), und schließlich Details auf Datenband . Mein aktueller Bericht: aktuelles Ergebnis: , was ich brauche: Wie dies zu tun?Wie Köpfe der Spalten, in der Gruppe, mit Detaildaten unten, mit einem Datensatz, in FastReport setzen?
0
A
Antwort
1
Versuchen Sie, mehrspaltige gestreckte TfrxMasterData-Band zu verwenden Platzieren Sie TfrxSubreport darauf. Setzen Sie TfrxSubReport.PrintonParent auf True Siehe ein Beispiel hier: test.fr3
Einer der Hauptgründe für das Problem ist, muss ich ein Dataset (namens DIETY), und ich kann diese Datensätze nicht ändern oder neue hinzufügen. Wenn ich einen Unterbericht für dasselbe Dataset hinzufüge, erhalte ich alle Daten in einem einzelnen Unterbericht (nach dem Ende der Gruppe gibt es keine Rückkehr zum Hauptbericht, da es sich um denselben Datensatz handelt). –
In diesem Fall sollten Sie die Positionen Engine.CurY, Engine.CurX im Skript vor dem Start jeder Untergruppe berechnen und einstellen. Dies war eine komplexere Aufgabe, dann fügen Sie zweite (Detail) Datensatz – gpi
Nizza, ich werde dies versuchen. Brauche ich für diese Lösung ein vertikales Band? –