Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Rave Report und "Datensatzsprung" (https://www.delphipraxis.net/44269-rave-report-und-datensatzsprung.html)

Ricane 16. Apr 2005 15:39

Datenbank: SQL • Version: MSSQL • Zugriff über: AdoQuery und DataSource

Rave Report und "Datensatzsprung"
 
Moin,

also erst mal sorry für den Topic Titel, aber mir fiel nix sinnvolleres ein... :gruebel:

Also, ich habe ein Problem mit meinem Report... in diesem sind 3 DataViews (Adresse, Artikelnamen, Rechnunugsdetails) eingebunden, die soweit auch alle etwas anzeigen!

So weit so gut! Der Report soll eine Rechnung erstellen. Momentan ist es so gemacht, das der eine DV (Adressen) die Adresse raus sucht und in den Briefkopf packt. Klappt wunderbar!

Dann gibt es die Artikel, die mit dem anderen DV selektiert werden und auch völlig korrekt angezeigt werden! Sie zeigt die Artikelnamen und den Artikeleinzelpreis an!

So, jetzt der Knackpunkt! Es gibt eine dritte Tabelle, in der ich die Rechnungsdetails sichere, z.b. die Anzahl die von dem aktuellen Artikel gekauft werden soll; diese Tabelle hat natürlich in Rave auch ein DV! So... aus dieser Tabelle lese ich für den Report auch NUR die Anzahl aus, sonst nix! Dann hab ich noch ein CalcField, welches mir dann Zwischensumme errechnet! Auch das klappt!

Was klappt denn nun nicht? Also, in der Rechnungsdetails Query sind die Artikelmengen richtig enthalten, aber trotzdem zeigt der Report für alle Artikel die gleich Menge an, nämlich die des ersten Artikel!

Es stehen also die Artikelnamen und die Preise alle fein säuberlich untereinander, aber da die Menge jedes mal gleich ist, kommt natürlich überall die falsche Summe raus!

Weiss jemand, warum er bei den Artikelnamen alle Datensätze durchgeht und alles korrekt zeigt, nur bei den Rechnungsdetails beim ersten stehen bleibt und immer wieder die gleiche Menge ausgibt? Die DV sind alle gleich und auch die Datenfelder sind alle nach dem gleichen Shema..


Beste Grüsse,

Ricane

Ricane 16. Apr 2005 16:45

Re: Rave Report und "Datensatzsprung"
 
Hab´s auf einem andere weg gelöst... :hello:



Beste Grüsse,

Ricane

merlin17 17. Apr 2005 08:00

Re: Rave Report und "Datensatzsprung"
 
so aus der Ferne: wer feuert in dem Report die Events für "nächster Datensatz" dieser DetailTabelle (wie es z.B. das DataBand ja macht ...). Evtl. mit dem invisible CalcController, aber hier bräuchte man mehr info's +ber den Report.



:-) thomas, TeamNevrona


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:12 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