Office: (Office 2007) 2 abhängige Kombi für Bericht

Helfe beim Thema 2 abhängige Kombi für Bericht in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Sind die Kriterien aus den Kombis in der Abfrage so wie auf dem Bildchen oben zu erahnen ist? Die Kriterien müssten sein: FachrichtungID aus... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von Micha2903, 23. November 2014.

  1. 2 abhängige Kombi für Bericht


    Sind die Kriterien aus den Kombis in der Abfrage so wie auf dem Bildchen oben zu erahnen ist?
    Die Kriterien müssten sein:
    FachrichtungID aus tblÜbersicht = Kombi Fachrichtung, ID von Fachrichtung
    ZubehörID aus tblÜbersicht = Kombi Zubehör, ID von Zubehör
    maike
     
  2. Danke dir.

    Die Fachrichtung_ID habe ich angepasst - bei der Zubehör_ID bekomme ich Schwierigkeiten. Ich glaube, dass ich ich den Fehler bei meiner Formatierung des Berichts entstanden ist (s. Anhang).

    Ich wollte zuerst die Überschriften über der "Ursprungsmeldung" haben und die Überschriften der Kommentare tiefer, damit es übersichtlicher wird. Aber das geht leider nicht.

    Jetzt habe ich den neuen Versuch erstellt. Jetzt habe ich nur noch die leeren DS, die lediglich aussagen, dass kein zusätzlicher "Kommentar" vorhanden ist.

    Gibt es eine Chance, das auch raus zu werfen?
     
    Micha2903, 27. November 2014
    #17
  3. Guten Tag zusammen!

    Mir fehlt bei der Erstellung der Datensätze folgendes auf:
    Mich intersiert nicht nur 1 Fachrichtung mit 1 Zubehör, sondern mit mehreren.

    Als Beispiel habe ich bei der "Fachrichtung" "Chirurgie" ca. 40 "Zubehöre" und davon sind z. B. 3 von Interesse: Kopfplatte, Beinplatte, Polster.

    Wie baue ich hierfür ambesten die Abfrage auf? Wenn ich dies lediglich über eine Abfrage mit mehreren Kriterien mache, muss ich ja immer die Parameter manuell erfassen und dabei kann man sich ja verschreiben.

    Sollte ich hierbei zu einem Ufo gehen und eine feste Zahl von den Kriterien über Kombi-Felder erfassen lassen, oder gibt es dafür auch eine (einfachere) Methode?
     
    Micha2903, 29. November 2014
    #18
  4. 2 abhängige Kombi für Bericht

    Wieso eine "feste Zahl"?
    Du kannst z.B. ein Listenfeld mit Mehrfachauswahl für die Zubehör-Kriterien nehmen, das Listenfeld wird vorher nach Fachrichtung gefiltert.
    Die ausgewählten Zubehöre werden dann ausgelesen (Stichwort ItemsSelected), in eine String-Variable geschrieben und beim Öffnen des Berichts per Code mitgegeben:
    Code:
    maike
     
  5. Ich habe es mal über die mögliche max. 9 Kriterien gemacht (s. Anhang). Das klappt schon mal. :-)

    Ich werde es mal mit deinem Code versuchen - aber leider nicht heute - muss weg. Aber danke schon mal.
     
    Micha2903, 29. November 2014
    #20
  6. Hallo,
    ich würde erst mal noch die Beziehungen ändern. Die Beziehung zwischen tbl_Fachrichtung und tbl_PM_Übersicht halte ich für falsch. Die Tabelle tbl_PM_Übersicht enthält ja einen Fremdschlüssel zum Zubehör. Das Zubehör wiederum einen Fremdschlüssel zur Fachrichtung. Somit hast Du wenn das Zubehör gewählt ist automatisch auch die Fachrichtung. Das solltest Du unbedingt entfernen, vereinfacht wahrscheinlich auch die Abfrage. Siehe Bild.
     
    gpswanderer, 29. November 2014
    #21
  7. Hallo Klaus,

    welche Schwierigkeiten würden denn entstehen, wenn ich "Fachrichtung_ID" in der tbl_PM_Übersicht lasse?

    Oder welche Vorteile hätte ich denn?

    Sorry, dass ich das nachfrage. Wenn ich das Feld rausnehme, muss ich meine Abfrage usw. anpassen.

    Gruß
    Michael
     
    Micha2903, 1. Dezember 2014
    #22
  8. 2 abhängige Kombi für Bericht

    Hallo,
    doppelte Beziehungen mit RI erfordern auch doppelte Daten. Außerdem könnten solche Zirkelbeziehungen zu nicht aktualisierbaren Abfrage führen. Ich würde auf jeden die überflüssige Beziehung mit dem Feld löschen und die Abfragen anpassen. Du schleppst sonst Ballast rum.
     
    gpswanderer, 1. Dezember 2014
    #23
  9. o.k., ich versuche es mal.

    Die Zirkelbeziehung zeigte sich bisher nur mal bei den Mitarbeitern.

    Danke dir.
     
    Micha2903, 1. Dezember 2014
    #24
  10. hallo,
    Du hast das so zusammengeschoben, dass man nicht sieht, welche Beziehung wo hin geht. Und die Beziehung über die Fachrichtung ist immer noch drin.
     
    gpswanderer, 1. Dezember 2014
    #25
  11. Ich habe leider hier schon das Problem:

    SELECT tbl_PM_Übersicht.PM_ID, tbl_PM_Übersicht.Fachrichtung_ID, tbl_Fachrichtung.Fachrichtung_Text, tbl_PM_Übersicht.Zubehör_ID, tbl_PM_Übersicht.Mitarbeiter_ID, tbl_PM_Übersicht.Status_ID, tbl_PM_Übersicht.Priorität_ID, tbl_PM_Übersicht.Startdatum, tbl_PM_Übersicht.Ursprungsidee, tbl_PM_Übersicht.Ursprungsland, tbl_PM_Übersicht.Entscheidung, tbl_PM_Übersicht.Verschiebegrund, tbl_PM_Übersicht.Verfügbarkeit, DCount("*","tbl_PM_Details","[tbl_PM_Details].[PM_ID] = " & [PM_ID]) AS AnzahlDetails, tbl_Fach_Zube.Zubehör_Text FROM tbl_Fach_Zube INNER JOIN (tbl_Fachrichtung INNER JOIN tbl_PM_Übersicht ON tbl_Fachrichtung.Fachrichtung_ID=tbl_PM_Übersicht.Fachrichtung_ID) ON tbl_Fach_Zube.Fach_Zube_ID=tbl_PM_Übersicht.Zubehör_ID ORDER BY tbl_PM_Übersicht.Zubehör_ID;

    Wie bekomme ich das jetzt raus? Oder kann ich da jetzt etwas von weg lassen?

    Ich muss in dem Formular bei der Datensatzquell 2 Tabellen verwenden.
     
    Micha2903, 1. Dezember 2014
    #26
  12. Hallo Maike,

    ich versuche es gerade über das Listenfeld - aber ich blicke da nicht durch.

    Was ist was?
    ber_Fach_Zube = Name des Berichts
    Fach_Zube_ID = Auswahl des/der Listenfelder?!?
    strZubehoerIDSKommagetrennt = ?

    So lautet der bisher bei mir:
    Code:
    Und ich bekomme diese Meldung raus: Laufzeitfehler 3075: Syntaxfehler (s. Anhang).

    Was ist hierbei noch falsch?
     
    Micha2903, 1. Dezember 2014
    #27
  13. 2 abhängige Kombi für Bericht

    ber_Fach_Zube = Name des Berichts
    Fach_Zube_ID = Auswahl des/der Listenfelder?!? => Name des Tabellenfeldes (das auch in der Datenherkunft des Berichtes sein muss) mit dem die Auswahl aus dem Listenfeld (dort muss ID die erste gebundene Spalte sein) dann verglichen wird
    strZubehoerIDSKommagetrennt = ? => Diesen String musst du aus der Listen-Auswahl erst erzeugen, Beispiel dafür: http://www.ms-office-forum.de/forum/...d.php?t=305264.
    maike
     
  14. Moin Maike,

    danke für den Link, aber ich komme damit nicht weiter (s. Anhang).

    Wie bekomme ich diesen Syntaxfehler weg? Ich blicke bei dem Code nicht durch.
     
    Micha2903, 1. Dezember 2014
    #29
  15. Wenn du oben einen strZubehör erzeugst, musst du den unten auch verwenden.
    Die Kategorie galt für das Beispiel - du hast doch gar keine.
    ...
    Poste mal den Code, ich hab' keine Lust den vom Bildschirm abzutippen.
    maike
     
Thema:

2 abhängige Kombi für Bericht

Die Seite wird geladen...
  1. 2 abhängige Kombi für Bericht - Similar Threads - abhängige Kombi Bericht

  2. Tabellenkopfbezeichnungen in Abhängigkeit von Inhalt ausgeben

    in Microsoft Excel Hilfe
    Tabellenkopfbezeichnungen in Abhängigkeit von Inhalt ausgeben: Hallo! Ich habe folgende Aufgabe zu lösen… In einer Tabelle soll nach einem bestimmten Zeichenkette (NEU) gesucht werden. Sofern dieser Name NEU gefunden wird, soll der Spaltenname des...
  3. Feld in Abhängigkeit eines Dropdowns

    in Microsoft Word Hilfe
    Feld in Abhängigkeit eines Dropdowns: Hallo, ich benötige in Word ein Dropdown und ein weiteres Feld, das sich abhängig vom ausgewählten Wert des Dropdowns befüllt. Beispiel: Die Werte des Dropdowns sind "Feuerwehr", "Sonne", "Gras"...
  4. Gegenseitige Abhängigkeit der Kombifelder

    in Microsoft Access Hilfe
    Gegenseitige Abhängigkeit der Kombifelder: . . Hallo liebe Access-GroßmeisterInnen! In einer Tabelle (tblTitel) gibt es drei Felder (Kommentar01FK -02FK -03FK) in denen die Kommentare eingetragen werden. Es können auch weniger oder kein...
  5. In Zeile soll ein Wert abhängig von einem andere Wert erscheinen

    in Microsoft Excel Hilfe
    In Zeile soll ein Wert abhängig von einem andere Wert erscheinen: Folgendes Problem: Ich habe in einem Drop Down Menü Nummern angegeben. Jetzt möchte ich, dass wenn ich eine Nummer aus dem Dropdown Menü auswähle in einer andere Zeile automatisch ein Wert...
  6. Wertgruppe in Abhängigkeit von Einzellwert se,eopieren

    in Microsoft Excel Hilfe
    Wertgruppe in Abhängigkeit von Einzellwert se,eopieren: [ATTACH] Hallo, aus eine Tabelle mir Wertegruppen A1-A3, B1-B3 ... möchte ich in Abhängigkeit des kleinsten Wertes 1 die gesamte Wertegruppe (x1-x3) kopieren. Hat jemand eine Lösung? Gruß Heiko
  7. Größten Wert abhängig von einem anderem Wert zurückgeben

    in Microsoft Excel Hilfe
    Größten Wert abhängig von einem anderem Wert zurückgeben: Hallo, leider benötige ich abermals euer Schwarmwissen, da ich gerade wieder im Excel anstehe. Anbei das Beispiel als Test xlsx File zum einfacheren Verständnis. Aufgabenstellung: Die Formel...
  8. wie Anpassen mit Formel Abhängig vom Vorgänger

    in Microsoft Excel Hilfe
    wie Anpassen mit Formel Abhängig vom Vorgänger: Hallo Kraut und Rüben Formel- wie passe ich eine Formel an welche, sich an die Letzten beiden Vorgänger Formel Orientiert bei der Zellenauswahl? Ich denke zu viel Erklärung wird hier nichts...
  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