Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: H_Stadler am August 27, 2015, 16:02:43

Titel: Abhängige Kombifelder in Endlosformular
Beitrag von: H_Stadler am August 27, 2015, 16:02:43
Hallo zusammen!

Habe leider wieder ein Problem, bei dem ich nicht weiter komme  :(
Folgender Sachverhalt: Ich habe zwei Kombifelder: "Abteilung" und "Mitarbeiter" in einem Endlosformular (Unterformular). Das Mitarbeiter Feld wird durch eine Abfrage nach der Abteilung gefiltert. Dies geschieht mit folgendem Kriterium:
[Forms]![frm_Mängelliste]![sfm_FehlerdatenFestgestellung]![cbo_Abteilung].

Um die Abfrage nach der gewählten Abteilung zu filtern nutze ich folgenden VBA Code in dem "Nach Aktualisierung" Ereigniss der Abteilung:
Private Sub cbo_Abteilung_AfterUpdate()
    Me!cbo_Abteilung.Requery
    Me!cbo_Mitarbeiter.Requery
End Sub


Was mich hierbei stört ist, dass sämtliche Mitarbeiter Kombifelder aktualisiert und gelöscht werden und somit von dem zuletzt aktualisierten Abteilungs Kombifeld abhängig sind. Es handelt sich ja um ein Endlosformular... Gibt es eine Möglichkeit diese Aktualisierung (Requery) abhängig von der Datensatz ID durchzuführen?

LG
Titel: Re: Abhängige Kombifelder in Endlosformular
Beitrag von: MzKlMu am August 27, 2015, 16:06:21
Hallo,
ZitatGibt es eine Möglichkeit diese Aktualisierung (Requery) abhängig von der Datensatz ID durchzuführen?
nein, gibt es nicht. Das ist normales Verhalten abhängiger Kombis in einem Endlosformular. Da kann man nur tricksen.
Z.B. ein Textfeld über das Kombi legen (transparent einstellen) das seinen Inhalt direkt aus der Abfrage für das Formular bezieht. In der Abfrage muss dann auch die Abteilung enthalten sein.
Titel: Re: Abhängige Kombifelder in Endlosformular
Beitrag von: H_Stadler am August 27, 2015, 16:11:03
Das habe ich befürchtet...
Wie sähe das dann genau aus? Ich lege ein unsichtbares Textfeld über das Mitarbeiter Feld!? Oder Abteilung? Und das wäre dann an den entsprechenden Wert aus der Abfrage gebunden?  Was bewirkt das denn dann? Komme da nicht mit sorry
Titel: Re: Abhängige Kombifelder in Endlosformular
Beitrag von: MzKlMu am August 27, 2015, 16:25:02
Hallo,
das bewirkt, dass der Klartext direkt im Feld gezeigt wird und somit ist der Text vom Kombi unabhängig.
Titel: Re: Abhängige Kombifelder in Endlosformular
Beitrag von: H_Stadler am August 27, 2015, 16:38:40
Hmm ich glaube dann baue ich das um, sodass das UFO kein Endlosformular mehr ist und durch Klick im Hauptformular der nötige DS gewählt wird...
Trotzdem Danke!  ;)
Titel: Re: Abhängige Kombifelder in Endlosformular
Beitrag von: MaggieMay am August 27, 2015, 22:06:40
Sorry, wenn ich das jetzt hier mal etwas unvermittelt einbringe, aber ich verstehe dieses so häufig geäußerte "Trotzdem Danke" nicht. Sag(t) doch einfach nur "Danke", wofür auch immer, bspw. auch nur für die Anregung, anders an die Sache heranzugehen. Egal wofür. Aber bitte nicht "Trotzdem".
Titel: Re: Abhängige Kombifelder in Endlosformular
Beitrag von: H_Stadler am August 28, 2015, 08:47:32
Wollte damit keinen Missmut oder Enttäuschung zur Äußerung bringen.
Mein "Trotzdem Danke" wäre einfach als "Auch wenn ich die von dir angebotene Lösung nicht nutze, möchte ich dir sehr für deine Hilfe Danken" zu verstehen  ;)
Aber letztlich hast du schon recht. Das kann man auch anders verstehen... Bei solchen Medien fehlt manchmal einfach der Eindruck von Betonung und Gesichtsausdruck etc.