Supportnet / Forum / Datenbanken
Access Daten besonders anzeigen
Frage
Hallo,
kann mir jemand genau sagen, wie ich es hinbekomme, das ich in einem Unterformular, wenn ich dort in einen Datensatz reingehe, in einem anderen Unterformular direkt daneben, nur die Daten angezeigt bekomme, die zu dem anderen Datensatz passen? Wenn man zum Beispiel in Unterformular 1 auf der Kategorie Feierabend steht, dann sollen sofort im zweiten Unterformular alle Daten auftauchen, die zur Kategorie Feierabend gehören. Unterformular 1 hat die Felder "ID" und "Kategorie", Unterformular 2 hat die Felder "ID", "Kategorie" und "Unterkategorie".
Bin für jede Hilfe dankbar!
Antwort 1 von KawaVN800
Hi!
Da es hier um zwei UNTER-Formulare die Rede ist, gehe ich davon aus, dass jeder von sich allein mit den HAUPT-Formular über bestimmten Felder verknüpft ist. Deswegen es ist nicht möglich (o. mir unbekannt!) von einen auf die Auswahlkriterien des anderen zu zugreifen. Wenn der Unterformular2 in direkten Bezug zu Unterformular1 steht, es wäre logisch den Unterformular2 in Unterformular1 (als 3.er Stufe Unterformular) zu übernehmen. Andere Lösungen sehe ich momentan nicht.
Ciao
Carlo (:-))
Da es hier um zwei UNTER-Formulare die Rede ist, gehe ich davon aus, dass jeder von sich allein mit den HAUPT-Formular über bestimmten Felder verknüpft ist. Deswegen es ist nicht möglich (o. mir unbekannt!) von einen auf die Auswahlkriterien des anderen zu zugreifen. Wenn der Unterformular2 in direkten Bezug zu Unterformular1 steht, es wäre logisch den Unterformular2 in Unterformular1 (als 3.er Stufe Unterformular) zu übernehmen. Andere Lösungen sehe ich momentan nicht.
Ciao
Carlo (:-))
Antwort 2 von Arkor Randor
Das habe ich auch ausprobiert, hat aber nicht geklappt. Im Hauptformular ist ein Feld "ID", beide Unterformulare haben ja auch dieses Feld. Das Problem ist nun, das für mehrere Personen (stehen als Nummer in "ID") teilweise die gleichen Kategorien haben. Während in Unterformular1 ja nur nach der Kundennummer gefiltert werden muß, muß in Unterformular2 nach "ID" und "Kategorie" gefiltert werden. Und die Datensätze sollen eben so in Unterformular2 angezeigt werden:
Ist man im Unterformular1 auf der Kategorie "Hilfe", dann sollen im Unterformular2 sofort alle Datensätze aufgelistet werden, die mit der ID-Nummer und der Kategorie übereinstimmen. Ist man im Unterformular1 auf der Kategorie "Support", dann sollen sofort im Unterformular2 die Datensätze dazu stehen. Unterformular2 soll also prüfen, auf welchem Datensatz in Unterformular1 der Focus liegt und welcher Eintrag dort ist und mit dem dortigen Eintrag dann die entsprechenden Datensätze in Unterformular2 herausfiltern.
Habe ich mich verständlich ausgedrückt oder war das jetzt zu kompliziert?
Ist man im Unterformular1 auf der Kategorie "Hilfe", dann sollen im Unterformular2 sofort alle Datensätze aufgelistet werden, die mit der ID-Nummer und der Kategorie übereinstimmen. Ist man im Unterformular1 auf der Kategorie "Support", dann sollen sofort im Unterformular2 die Datensätze dazu stehen. Unterformular2 soll also prüfen, auf welchem Datensatz in Unterformular1 der Focus liegt und welcher Eintrag dort ist und mit dem dortigen Eintrag dann die entsprechenden Datensätze in Unterformular2 herausfiltern.
Habe ich mich verständlich ausgedrückt oder war das jetzt zu kompliziert?
Antwort 3 von KawaVN800
Hi Arkos!
ja, Du hast Dich verständlich ausgedrückt!
Daher ergibt sich eine Frage: wenn der Focus auf einem Feld im Hauptformular liegt, was soll dann im Unterformular2 angezeigt werden?
Dein Problem ist mit Sicherheit zu lösen, nur um Dir richtig helfen zu können, muss ich deine Application genau unter die Lupe nehmen. Wenn Du willst, kannst Du sie mir an meine Mail-Adresse schicken. Ich schaue dann was ich machen kann.
Ciao
Carlo (:-))
ja, Du hast Dich verständlich ausgedrückt!
Daher ergibt sich eine Frage: wenn der Focus auf einem Feld im Hauptformular liegt, was soll dann im Unterformular2 angezeigt werden?
Dein Problem ist mit Sicherheit zu lösen, nur um Dir richtig helfen zu können, muss ich deine Application genau unter die Lupe nehmen. Wenn Du willst, kannst Du sie mir an meine Mail-Adresse schicken. Ich schaue dann was ich machen kann.
Ciao
Carlo (:-))
Antwort 4 von Arkor Randor
Hallo,
das Problem ist gelöst! Jemand hat mir eine eMail geschickt, wie das zu bewerkstelligen ist. Habe den Code eingefügt, angepaßt und siehe da... es funktioniert! *freu*
Ach ja... ich heiße immer noch Arkor. ;-)
das Problem ist gelöst! Jemand hat mir eine eMail geschickt, wie das zu bewerkstelligen ist. Habe den Code eingefügt, angepaßt und siehe da... es funktioniert! *freu*
Ach ja... ich heiße immer noch Arkor. ;-)

