Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: compinaut am Juli 11, 2013, 11:01:25

Titel: Bei Frauen werden Datensätze doppelt ausgegeben
Beitrag von: compinaut am Juli 11, 2013, 11:01:25
Hallo,
ich habe ein komisches Problem:
Ein Bericht ist mit einem Unterbericht verknüpft. Durch die freundliche Hilfe des Forums klappt es nun auch mit dem Berichtsfuß und dem Seitenfuß.
Die beiden Berichte sind über die Kundennummer verknüpft. Leider druckt Access bei Frauen als Kundin immer den Detailbereich des Unterberichts doppelt und bei Männern korrekt nur einmal. Bei dem Bericht handelt es sich um ein Anschreiben. Daher ist auch die Anrede mit einer Wenn-Formel verknüpft.
Woran kann es wohl liegen, dass bei Frauen der Unterbericht doppelt gedruckt wird?
Herzliche Grüße
compinaut
Titel: Re: Bei Frauen werden Datensätze doppelt ausgegeben
Beitrag von: database am Juli 11, 2013, 11:05:35
Hallo,
ZitatWoran kann es wohl liegen, dass bei Frauen der Unterbericht doppelt gedruckt wird?
Da werden die Daten auch doppelt vorliegen.
Hast du die Abfrage die hinter dem Bericht agiert schon kontrolliert?
Titel: Re: Bei Frauen werden Datensätze doppelt ausgegeben
Beitrag von: MzKlMu am Juli 11, 2013, 11:09:56
Hallo,
da ist die Diagnose natürlich schwierig, man hat ja nicht Deine DB.
Wozu verwendest Du überhaupt einen Unterbericht?
Was steht im Hauptbericht und was im Unterbericht?

Bei Wenn Formeln in einer DB werde ich immer misstrauisch. In einer korrekt aufgebauten Datenbank sollte keine Wennformeln notwendig sein.
Hast Du keine Tabelle für die Anrede? In einer solchen Tabelle würde man auch die Briefanrede als Feld aufnehmen und hat dadurch über die Auswahl der Anrede auch die richtige Briefanrede zur Verfügung, ohne Wenn und aber.  ;D
Titel: Re: Bei Frauen werden Datensätze doppelt ausgegeben
Beitrag von: compinaut am Juli 11, 2013, 11:33:25
Vielen Dank schon einmal für die Antworten.
Aus irgendeinem Grund erscheinen in manchen Fällen eine Person doppelt, wenn ich über Kundennummer verknüpfe. Um dem Problem aus dem Wege zui gehen, versuchte ich beim Aufruf des Berichtes über Nachname und Vorname zu verknüpfen mit "[Nachname]=[Forms]![Form Stellenzuordnung]![Nachname] Und [Vorname]=[Forms]![Form Stellenzuordnung]![Vorname]". Dies gibt aber eine Fehlermeldung.
Kann mir jemand helfen, wie ich den Where-Ausdruck formulieren muss?
Titel: Re: Bei Frauen werden Datensätze doppelt ausgegeben
Beitrag von: compinaut am Juli 11, 2013, 11:36:42
Hallo,
habe das Problem nun gelöst.
Ich hätte "And" anstelle von "Und" schreiben müssen. Aber Access hatte den Ausdruck selbst geändert. Aber wahrscheinlich deshalb, weil irgendwo Anführungsstriche fehlten.
Vielen Dank nochmals für Eure Hilfe.
Titel: Re: Bei Frauen werden Datensätze doppelt ausgegeben
Beitrag von: database am Juli 11, 2013, 13:02:25
Hallo,

wenn du nach Vor- und Nachnamen dein Kriterium anlegst ist nur zu hoffen, dass du keine Personen mit gleichen Namen in deiner DB hast oder kriegst. ;)