Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Mehrfache Ausgabe bei Crystal Report

1,208 views
Skip to first unread message

Thomas Krieger

unread,
Jan 24, 2002, 1:04:29 AM1/24/02
to
Hallo,

ich verwende Crystal Report 4.6.1 und VB 6 SP5 um mir eine Liste,
die ich mittels dem Aufruf
CrystalReport1.SelectionFormula = "{Tabelle.Spalte}[1] ='" + Wert + "'"
definiere, aus einer Access Datenbank ausgeben zu lassen.
Nun habe ich das Problem, dass wenn es 2 Datensätze mit "Wert" gibt, diese
jeweils zweimal angezeigt werden. Also jeder doppelt.
Sind es 3 Datensätze mit dem selben Wert, so werden sie jeweils
3 mal angezeigt. Also habe ich da bereits 9 Einträge, wo es eigentlich nur 3 sein sollten.

Da sich das immer weiter fortsetzt, und es zur Zeit vorkommt, dass es den "Wert"
7 mal in der DB gibt (dann werden schon 49 statt 7 Einträge angezeigt),
kann ich es so nicht verwenden.

Kennt jemand dieses Problem, oder weiss einer eine Lösung?

Danke im Voraus

Thomas


Hans Bergmann

unread,
Jan 25, 2002, 3:58:18 AM1/25/02
to
In CR kann man bei den Felder unter "Feld formatieren...." angeben
"unterdrücken wenn mehrfach vorhanden"
Das sollte dein Problem lösen

Hans Bergmann


"Thomas Krieger" <t...@gmx.at> schrieb im Newsbeitrag
news:3c4f...@news.basicworld.com...

Thomas Krieger

unread,
Jan 28, 2002, 4:25:33 AM1/28/02
to
Das hab ich schon versucht, nur gibt es dabei das Problem, dass dann
nur noch ein Datensatz angezeigt wird. Und ich will ja wenn es 2 gibt auch beide sehen.
Mich stört nur, dass z.Bsp bei 2 vorhandenen Datensätzen 4 angezeigt werden.

Thomas

"Hans Bergmann" <bergma...@emu.de> schrieb im Newsbeitrag news:3c511d51$1...@news.basicworld.com...

Thomas Krieger

unread,
Jan 28, 2002, 5:18:32 AM1/28/02
to
Das hab ich schon versucht, nur gibt es dabei das Problem, dass dann
nur noch ein Datensatz angezeigt wird. Und ich will ja wenn es 2 gibt auch beide sehen.
Mich stört nur, dass z.Bsp bei 2 vorhandenen Datensätzen 4 angezeigt werden.

Thomas

"Hans Bergmann" <bergma...@emu.de> schrieb im Newsbeitrag news:3c511d51$1...@news.basicworld.com...

Thomas Krieger

unread,
Jan 28, 2002, 5:27:19 AM1/28/02
to
Das hab ich schon versucht, nur gibt es dabei das Problem, dass dann
nur noch ein Datensatz angezeigt wird. Und ich will ja wenn es 2 gibt auch beide sehen.
Mich stört nur, dass z.Bsp bei 2 vorhandenen Datensätzen 4 angezeigt werden.

Thomas

"Hans Bergmann" <bergma...@emu.de> schrieb im Newsbeitrag news:3c511d51$1...@news.basicworld.com...

> In CR kann man bei den Felder unter "Feld formatieren...." angeben
> "unterdrücken wenn mehrfach vorhanden"
> Das sollte dein Problem lösen
>
> Hans Bergmann

PS:
Hoffe das dieser Beitrag jetzt nicht dreimal kommt.(hatte Problem mit Newsserver)
Sollte es dennoch so sein, entschuldige ich mich im Voraus dafür.


axel.h...@spedition-hendricks.de

unread,
Jan 29, 2002, 4:37:59 AM1/29/02
to
On Mon, 28 Jan 2002 11:27:19 +0100, "Thomas Krieger" <t...@gmx.at>
wrote:

hallo,
versuche mal in deiner Accessdatenbank eine Abfrage zu erstellen und
verlinke diese dann mit Crystal anstatt direkt die Tabelle zu
benutzen. In der Abfrage holst du dir nur die Felder die du auch für
deinen Bericht brauchst und in der Abfrage benutzt du dann die
Gruppierung. So kannst du schneller erkennen wo der Überlegungsfehler
liegt. Wenn deine Abfrage das gewünschte Ergebnis liefert dann erst
den Testfilter in der Abfrage entfernen und die Abfrage mit Crystal
verlinken.
mfg
Axe
l

Thomas Krieger

unread,
Jan 30, 2002, 12:38:03 AM1/30/02
to

> hallo,
> versuche mal in deiner Accessdatenbank eine Abfrage zu erstellen und
> verlinke diese dann mit Crystal anstatt direkt die Tabelle zu
> benutzen. In der Abfrage holst du dir nur die Felder die du auch für
> deinen Bericht brauchst und in der Abfrage benutzt du dann die
> Gruppierung. So kannst du schneller erkennen wo der Überlegungsfehler
> liegt. Wenn deine Abfrage das gewünschte Ergebnis liefert dann erst
> den Testfilter in der Abfrage entfernen und die Abfrage mit Crystal
> verlinken.
> mfg
> Axe

Danke, so hab ichs jetzt hinbekommen.

Thomas


0 new messages