Office: Abfrage alle Datensätze anzeigen

Helfe beim Thema Abfrage alle Datensätze anzeigen in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; was aber nur daran liegt, dass das Formular auf der falschen (alten) Abfrage basiert und nicht auf der Zusammenfassung der Union-Abfrage (-> Abfrage1).... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Hartmut_M, 11. September 2013.

  1. Abfrage alle Datensätze anzeigen


    Ich beurteile nur das, was mir als (finale) Lösung präsentiert wird.
    [Edit]Sorry, ich habe die Anleitung nicht gefunden, dass man erst die Datenquelle des
    Formulars und dann die ControlSources der Felder ändern muss ...
    öhhhhm wo ist diese Anleitung zu finden? [/Edit]
    Dort werden Summen gebildet.
    Weisst du, ob ein Partner Ergänzungsdatensätze (+/-) oder einen
    einzelnen Korrekturdatensatz (der den alten ersetzen sollte) nachliefert?
    Wenn ja, woher? Du musst eine gute Kristalkugel haben. *wink.gif*
    Der Code der gruppierten Abfrage könnte vlt. falsch (böses Wort) [bzw. von falschen Voraussetzungen geleitet sein]?
    Gibt's vlt. wenn meine Rückfragen beantwortet werden. *wink.gif*

    Anne, du gehst nicht gerne von deinem einmal eingeschlagenen Weg ab, gelle?
     
  2. Man sollte sich vielleicht aber auch davon trennen, immer alles in einer Tabelle darstellen zu wollen. Wenn man zwei Unterformulare oder - berichte untereinander setzt, hat man die gleiche Information, und gestalterisch kann es auch wie eine Tabelle wirken.

    Bzw., statt Abfragen über Unionabfragen zusammenzusetzen und zu gruppieren, könnte man auch zwei (oder mehr?) einfache Kreuztabellenabfragen zusammen bauen, um eine Ansicht zu erzeugen.
    Immerhin können die Kreuztabellenabfragen gut mit "Lücken" umgehen.
     
  3. \@Marsu:
    Zeig mir eine funktionierende Lösung und ich lass mich vielleicht überzeugen. Bis jetzt bin ich auf keinen grünen Zweig gekommen, beim Versuch die alternativen Vorschläge umzusetzen. Aber leider werden Rückfragen hierzu ja nicht beantwortet - dabei bin ich sicher, dass Eberhard das alles mit einer einzigen Abfrage lösen könnte.
    Ich finde, da machst du dir zu viele Gedanken und ich gehe einfach mal davon aus, dass der TS weiß was er tut.
    Schließlich war das nicht das Thema.
     
    Anne Berg, 16. September 2013
    #33
  4. Abfrage alle Datensätze anzeigen

    Könnte ich auch *wink.gif*
    Würde ich in dem Fall wg. der Nutzung der Entwurfsansicht des
    Abfrageeditors (klickundfettich)aber nicht machen.
    Stimmt, ich mache mir lieber vorher Gedanken, als hinterher die Anwendung dreimal umzubauen.
     
  5. \@Marsu65: Anne hat die Lösung sehr schön in #30 beschrieben.
    War mir heutefrüh auf die schnelle leider nicht aufgefallen, dass die Quelle noch nicht angepasst war.

    Da ich vierteljährlich die kumulierten Daten aus dem Großrechner bekomme wird es keine zusätzlichen Nachlieferungen geben.

    Zurzeit bin ich dabei, die Tabellen mit den Echtdaten zu füllen. Sollte sich herausstellen, dass noch Fehler vorhanden sind, werde ich gerne darüber berichten *entsetzt . Ich hoffe nur, ihr setzt mich dann nicht auf die Ignorier-Liste *wink.gif*
    Gruß Hartmut
     
    Hartmut_M, 16. September 2013
    #35
  6. Mit könnte und würde kommen wir hier aber leider nicht weiter und die Mauerei finde ich langsam nicht mehr lustig. Wenn du eine funktionierende Lösung kennst, die du für besser oder performanter oder was auch immer als die meine hältst, so stelle sie doch bitte hier vor. Aber konkret, d.h. mit vollständigem Code - weil ich offensichtlich zu blöd bin, um selbst darauf zu kommen.
     
    Zuletzt von einem Moderator bearbeitet: 7. Januar 2021
    Anne Berg, 16. September 2013
    #36
  7. D.h. pro Partner, pro Quartal/Jahr gibt es nur einen Datensatz und jeder Partner ist einer Sparte fest zugeordnet?!
    => dadurch würden sich die Gruppierungen/Summierungen erübrigen
     
  8. Abfrage alle Datensätze anzeigen

    \@Marsu65:
    Die Sparte ist nicht einem Partner zugeordnet. Ein Partner kann in drei verschiedenen Sparten tätig sein.
    In den Sparten gibt es bei der Datenlieferung mehrere Kategorien, sodass mehrere Datensätze zu einer Sparte vorhanden sein können, die gruppiert werden müssen.
    Deshalb hat Anne auch GROUP BY Partner_ID und bei Sparte genommen. *rolleyes.gif*
    Habe jetzt die ersten 1.000 Datensätze eingepflegt und es sieht super aus.
    Von daher haben wir uns jetzt alle einen schönen Feierabend verdient. *cool.gif*
    Gruß Hartmut
     
    Hartmut_M, 16. September 2013
    #38
  9. Mein Abschlusssenf, da sich das langsam zum Kindergarten entwickelt:
    Eine Info, die bei der ERSTEN Nachfrage hätte gegeben werden müssen!
    Plötzlich tauchen Kategorien(?) auf? - Sehe ich in den Beispieldaten nicht!
    Weil sie erahnen konnte, dass es Kategorien gibt?!?
    Das ist bei den Beispieldaten und Beschreibungen die du gegeben hast, einfach Quatsch.

    Scheint wohl zu schwer zu sein, einmal die konkrete Datenlage widerspruchsfrei umfassend zu beschreiben/abzubilden.

    Das Prinzip, wie ich es (auf Grundlage der gezeigten Daten!) lösen würde und für richtig halte, im Anhang.
    Die Unterabfragen zu einer einzigen Gesamtabfrage zusammenzufassen
    erspare ich mir; das kann jeder, der SQL-geübt ist, selbst. *wink.gif*

    Bzgl. der hellseherischen Fähigkeiten gebe ich mich gerne geschlagen.
    Fettich und weg!
     
  10. In einem Forum helfen Praktiker anderen Praktikern und auch Anfängern mit ihrer Erfahrung weiter. Wobei Anfänger sich in der Regel nicht so gut erklären können wie der Praktiker.

    Deshalb hat mich begeistert, dass Anne schon in #9 die Lösung wie benötigt aufgezeigt hat. Das verdient ein uneingeschränktes Kompliment.

    Ich finde es auch toll, dass Marsu65 versucht Lösungsansätze zu finden. Dies wurde wahrscheinlich durch meine unpräzisen Aussagen erschwert. Man möge es mir verzeihen.

    ebs17: Ich glaube, ich bin doch noch nicht so alt. Lerne immer noch gerne Neues dazu. Hier im Forum sogar nicht nur Access Anwendung. *Smilie Der aufmerksame Leser wird mir zustimmen. *rolleyes.gif*

    Ich bin happy, dass die Datenbank läuft wie gewünscht. Ein abschließendes Dankeschön nochmals für eure Unterstützung.
    Hartmut
     
    Hartmut_M, 16. September 2013
    #40
  11. \@Marsu65:
    Hallo, habe mir heutefrüh deine Lösung in der Musterdatei angesehen und die Tabelle mit den Echtdaten gefüllt.
    Auch deine Lösung funktioniert, soweit ich es bisher sehen kann, einwandfrei.
    Auch hier ein uneingeschränktes Kompliment.
    Der Lösungsweg sieht so einfach aus. Warum bin ich da nicht selber drauf gekommen!
    Es gibt somit mehrere Wege die nach Rom führen.
    Die zusätzliche Abfrage qryPartner war ausschlaggebend für die Anfangsproblemstellung.
    Habe in den Unterabfragen noch MAX durch Summe ersetzt, da es vereinzelt zu einer Partner_ID zwei oder drei Datensätze mit gleicher Sparte gibt.

    Danke nochmals. Ich schließe damit als erfolgreich gelöst ab.
    Gruß Hartmut
     
    Hartmut_M, 17. September 2013
    #41
  12. Den Unterschied wirst du bemerken, wenn es ein paar Datensätze mehr werden.
     
  13. Abfrage alle Datensätze anzeigen

    Hi,
    aber nur solange es keine Partner-Datensätze gibt, die nicht zum ausgewählten Zeitraum gehören, denn dann werden in "qryGesamt" Leerzeilen erzeugt. Es muss also auch in "qryPartner" nach dem gewünschten Zeitraum gefiltert werden.

    Ich war schon auf einem ähnlichen Weg gewesen, hatte mich aber bei der Zuordnung der Daten zu den Partnern vergalloppiert. Den (Denk-) Fehler in meiner Abfrage habe ich immer noch nicht gefunden - wer hilft mir auf die Sprünge?

    Hier der SQL-Code der Auswertungsabfrage: Code:
    Und im Anhang das Ergebnis der Partnerabfrage und als Beispiel stellvertretend für die anderen beiden das Ergebnis der Unterabfrage zum lfd. Jahr.
     
    Anne Berg, 18. September 2013
    #43
  14. Das ist doch logisch, aber an Hand der gezeigten Beispieldaten unnötig.

    Die qryPartner erzeugt die oben genannte vollständige Menge der Partner-/Sparte-Kombinationen, wobei die Vollständigkeit auf den betrachteten Zeitraum zu beziehen ist. Das könnte also etwa so aussehen:
    Code:
    Durch die vollständige Menge auf der linken Seite des jeweiligen LEFT JOIN's gelingt dann die vollständige Verknüpfung der Daten.
     
  15. Was ist so schlimm daran? Dann weiß man wenigstens, wer noch keine Zahlen geliefert hat.
    Muss nicht, aber kann. *wink.gif* siehe Eberhard in #44.
     
Thema:

Abfrage alle Datensätze anzeigen

Die Seite wird geladen...
  1. Abfrage alle Datensätze anzeigen - Similar Threads - Abfrage Datensätze anzeigen

  2. Datenbank Abfrage - einzelne Datensätze löschen

    in Microsoft Access Hilfe
    Datenbank Abfrage - einzelne Datensätze löschen: Hey ihr Lieben, ich habe eine Abfrage erstellt, die ich dann automatisiert in Excel habe. Nun ist es aber so, dass in dieser Abfrage 2-3 Datensätze enthalten sind, die sich mehr oder weniger...
  3. Anzahl Datensätze einer Abfrage in Formular anzeigen

    in Microsoft Access Hilfe
    Anzahl Datensätze einer Abfrage in Formular anzeigen: Hallo liebes Forum, ich möchte in meinem Formular die Anzahl an Datensätzen einer 2. Abfrage anzeigen lassen. Das Formular basiert daher nicht auf dieser. Die Funktion "DomAnzahl" habe ich für...
  4. Abfrage: In Datensatz nur neuestes Datum anzeigen

    in Microsoft Access Hilfe
    Abfrage: In Datensatz nur neuestes Datum anzeigen: Hallo zusammen Ich hab ne Frage: Wie kann ich in einer Abfrage, die eine Spalte mit laufenden Monats-End-Daten (z.B. 31.01.2011, 28.02.2011, 30.03.2011, 31.04.2011, etc.) enthält, nur das neueste...
  5. Abfrage alle anzeigen außer Datensatz mit dem Wert "xy" in dieser Spalte

    in Microsoft Access Hilfe
    Abfrage alle anzeigen außer Datensatz mit dem Wert "xy" in dieser Spalte: Wenn ich eine Abfrage erstelle und möchte mir ALLE anzeigen lassen außer den Datensatz der in dieser Spalte den Wert "xy" hat, wie gestalte ich die Abfrage? Vielen Dank erst einmal 127367
  6. Per Abfrage alle Datensätze anzeigen, die in einem Feld gleichen Wert haben

    in Microsoft Access Hilfe
    Per Abfrage alle Datensätze anzeigen, die in einem Feld gleichen Wert haben: Hallo zusammen, ich möchte folgendes erreichen: Ich habe eine Tabelle mit Kundenadressen. Nun möchte ich, dass mir eine Abfrage alle die Datensätze auswirft, die im Feld "firma" den gleichen...
  7. Mit einer Abfrage letzten Datensatz anzeigen

    in Microsoft Access Hilfe
    Mit einer Abfrage letzten Datensatz anzeigen: Hallo, ich folgendes Problem: Ich habe eine Datenbank wo ich zu ArtikelNr, die Lagerbewegungen eingebe. Mittels einer Abfrage möchte ich nun den letzten Datensatz zur jeweiligen ArtikelNr...
  8. Abfrage: Nur übereinstimmende Datensätze anzeigen

    in Microsoft Access Hilfe
    Abfrage: Nur übereinstimmende Datensätze anzeigen: Hallo Zusammen! Eigentlich kann es nicht so schwer sein, jedoch zerbreche ich mir gerade den Kopf daran. Ich habe eine Tabelle in der mehrere Datensätze lagern die mit einem Fälligkeitsdatum...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden