Datenbank: InterBase • Version: 6 • Zugriff über: -
[Rave Report]: Master/Detail-Berichte
Hallo zusammen,
zwar habe ich die Such-Funktion bemüht und sämtliche Rave/Master/Detail-Beiträge gelesen und ausprobiert, dennoch scheitert die Umsetzung der Tipps in mein Projekt. Daher (nochmals) um Missverständnisse zu vermeiden: Ich möchte einen Master/Detail-Bericht erzeugen. Da nach Benutzung des Master/Detail-Report Wizards lediglich die erste Seite tadellos anzeigt wird und alle folgenden Seiten keine Detail-Daten darstellen, möchte ich nochmals das Konzept der Gruppierung ansprechen: es hieß an mehreren Stellen, daß Gruppierungen einfacher und schneller seinen. Momentan habe ich zwei Querys: Tabelle Employees bestehend aus den Spalten Employees_ID, Employees_Name Tabelle Orders bestehend aus den Spalten Orders_ID, Orders_Name, Employees_ID 1. Frage: Ist dies die richtige Ausgangssituation? Oder bestand der Trick darin eine Query (eine Tabelle) zu erzeugen, die die Master und Detail-Daten inne hat? Ich habe nun zwei Bänder: Master zeigt mir Employees_Name an Detail soll mir Orders_Name anzeigen 2. Frage: Welche Eigenschaften (bei Rave) müssen nun gesetzt sein? Mir schien als würde keine Kombinaion ein brauchbares Ergebnis liefern! Ich würde mich freuen, wenn mir jemand von Euch helfen könnte. Grüße XFiled |
Re: [Rave Report]: Master/Detail-Berichte
Hallo XFiled,
Zitat:
Zitat:
Master BandStyle --> PrintOccurence=First DataView=Employees Auf dieses Band legst du eine DataText-Komponente mit den Einstellungen DataView=Employees DataField=Employees_Name Detail BandStyle --> PrintLocation=Detail, PrintOccurence=First ControllerBand=Master DataView=Orders DetailKey=Employees_ID MasterDataView=Employees MasterKey=Employees_ID Auf dieses Band legst du eine DataText-Komponente mit den Einstellungen DataView=Orders DataField=Orders_Name Und das sollte eigentlich funktionieren. Wie man das ganze mittels Gruppierung realisieren kann, weiß ich nicht, da ich es bisher immer so gemacht hab. Gruß Safti |
Re: [Rave Report]: Master/Detail-Berichte
Hallo Safti,
Danke-schön für Deine Antwort. Es wird mir weiterhin ausschließlich ALLE Master-Datensätze, und nur zum ERSTEN Master-Datensatz ALLE Detail-Datensäztze angezeigt. Alle anderen Master-Datensätze zeigen keine Details an! Ich bin ehrlich gesagt mit meinem Latein am Ende! Bisher mußte ich keine Master/Detail-Berichte erstellen, daher fiel das Problem gar nicht erst auf! Wenn Dir noch eine Idee kommen sollte, würde ich mich über eine kurze Erklärung freuen. XFiled |
Re: [Rave Report]: Master/Detail-Berichte
Hallo XFiled,
hmm, das ist recht merkwürdig, vorallem, da es ja zumindest beim 1. Datensatz korrekt funktioniert. Hast du mal überprüft, welche Datensätze die Orders-Tabelle enthält? Vielleicht hat sie ja nur Datensätze, die den 1. Datensatz der Employees Tabelle referenzieren, auf Grund einer falschen Abfrage auf Delphi Seite. Vielleicht läßt du sie dir einfach mal ohne Master-/Detail-Beziehung mit Rave ausgeben. Ansonsten hab ich mit Rave allerdings auch schon ein paar Sachen erlebt, die ich mir nicht erklären kann. Mit Master-/Detail-Beziehungen hatte ich bisher allerdings keine Probleme. Gruß Safti |
Re: [Rave Report]: Master/Detail-Berichte
Zitat:
weise sortiert nach den M-Datensätzen)!! suche einmal nach diesem Thema hier in der DP, ich habe auch bei einem Thread mal eine Demo mit M/D und Group-Report eingefügt. habs gerade gefunden: http://www.delphipraxis.net/internal...ht=rave+master :-) thomas, TeamNevrona |
Re: [Rave Report]: Master/Detail-Berichte
Zitat:
EDIT: Meine Frage hat sich erledigt. Gruß Safti |
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz