Entwickler-Ecke
Datenbanken - Problem mit RaveReports (dringend!)
UGrohne - Mo 28.10.02 15:50
Titel: Problem mit RaveReports (dringend!)
So Leute, bei mir gehts jetzt ans Eingemachte, es wird kompliziert *g*
Ich habe eine Tabelle mit Aufträgen mit eindeutiger ID. Dazu habe ich eine Positionstabelle in der die Einzelpositionen für jeden Auftrag festgehalten werden (mit Fremd-/Primärschlüsselbeziehung).
Jetzt will ich dazu eine Rechnung schreiben: Diese soll so aussehen, dass eine Sektion für jeden Auftrag geschrieben wird unter denen dann die Einzelnen Positionen für den Auftrag stehen. Was ich bis jetzt habe:
1.) Ein Join aller Tabellen, die ich brauche, der dann soetwa aussieht
Quelltext
1: 2: 3: 4: 5: 6: 7:
| AuftrID PosID Artikelbeschr. ...... 1 1 irgendwas 1 2 noch was 2 3 so viel 2 4 noch mehr 2 5 und nochmal ..... |
Ich habe einen Report erstellt mit einer DIrectDataView auf den Query für die obigen Daten. Was brauch ich jetzt auf dem Report, damit das wie gewünscht aussieht, oder muss ich den Query ändern oder noch mehr Queries einfügen?
Hoffentlich kann mir da jemand helfen, denn das ist ziemlich dringend..., deswegen frag ich auch hier und probier net so lange rum, bis ichs habe, dauert gerade zu lange.
Danke im Voraus für die Mühe
Gruß, Uwe
UGrohne - Di 29.10.02 00:19
OK, ich formulier mein jetzt noch vorhandenes Problem anders:
Ich hab die Auftragstabelle und die Positionstabelle (wie gesagt, fein verknüpft). Hab die Aufträge als "Überschrift" und die Positionen als Detailband.
Jetzt das Problem: Wie kann ich dem Detailband eine Bedingung hinzufügen für die anzuzeigenden Datensätze, abhängig vom Masterband?
Hat das jemand verstanden? Hoffentlich *g*.
Gruß, Uwe
LCS - Di 29.10.02 09:00
Hi
ich muss vorausschicken, dass ich mit Rave noch nix gemacht habe, aber ein riesen Unterschied zu anderen Reportsystemen dürfte ja nicht sein.
Die Positionen auf ein Detailband ist klar. Für die Auftragsdaten würde ich einen Gruppenkopf verwenden, dessen Gruppierungskriterium die Auftragsnummer ist.
Die Zusammenfassung des Auftrags (Summe usw.) wandert in den dazugehörenden Gruppenfuss.
Wenn du beim Gruppenwechsel noch eine neue Seite auslöst, sollte das wunderbar passen.
Gruss Lothar
UGrohne - Di 29.10.02 10:42
Entweder mach ich was falsch, oder das geht dochn bissi anders :? Trotzdem danke, ich tüftle weiter....
Aber es gibt noch ein anderes Problem: Ab und zu, bei bestimmten Einstellungen (weiß nur noch net genau welche), dauert es Ewigkeiten bis er bringt "Generating Report". Da steht der Report Designer etwa 15-20sec nur tot da, bringt auch kein Repaint mehr.
Weiß jmd woran das liegen kann? Achja, zu dem anderen Problem brauch ich leider auch nochmal ne Hilfe *g*
Gruß
UGrohne - Di 29.10.02 10:57
Juhu, ich habs, hab die Lösung auf der Seite von Nevrona endlich gefunden, isn bissi versteckt.
Eigentlich isses wirklich so einfach, wie LCS sagte, nur hab ich einen Denkfehler gemacht:
Im Masterband hab aich MasterView und Masterkey gesetzt, im Detailband den Detailkey. Das funktioniert nicht. Man muss im Detailband noch Masterkey und Masterview setzen und schon funktionierts *g*.
Aber das Problem mit dem Stehenbleiben hab ich immer noch. :?:
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!