Office: Unterformular aktualisieren

Helfe beim Thema Unterformular aktualisieren in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe ein Formular A mit einem Unterformular B. B basiert auf einer Abfrage. Nun verändere ich mit VBA die Abfrage selbst. Das heißt ich... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von FabbeD, 25. April 2004.

  1. Unterformular aktualisieren


    Hallo,

    ich habe ein Formular A mit einem Unterformular B.
    B basiert auf einer Abfrage.

    Nun verändere ich mit VBA die Abfrage selbst. Das heißt ich überschreibe den SQL String der Abfrage.
    Sobald ich das getan hab zeigt das Unterformular aber noch die alte abfrage an.

    Mit requery hilfts nichts.

    Was kann ich tun um dem Unterformular zu sagen: Achtung die Abfrage wurde geändert, zeige mir die richtigen Datensätze???#

    :)
     
    FabbeD, 25. April 2004
    #1
  2. Wie (Kode) machst Du was?
     
  3. Hiermit veränder ich die Abfrage:

    Code:
     
    FabbeD, 27. April 2004
    #3
  4. Unterformular aktualisieren

    Warum du das so machst muss ich nicht verstehen.

    Code:
     
    J_Eilers, 27. April 2004
    #4
  5. Funktioniert nicht:

    Ich habs so gemacht:

    Code:
    ufo_auftraege ist der name des Unterformulars. Also wenn ich das Ufo im hauptformular markiere das was unter NAME steht.


    Wieso ich das mache?

    Ich muss immer wenn ich auf den Next Button klicke(unter dem auch der Code s.o. liegt) die abfrage verändern auf der das UFo basiert. Leider zeigt das Ufo aber erst die aktualisierten Daten an, sobald ich in den Entwurfsmodus gehe und wieder zurückkomme.
     
    FabbeD, 27. April 2004
    #5
  6. Also wenn es der richtige Name ist, solltest du die beiden Funktionen überprüfen. Meine Frage war weniger, warum du das machst, sondern warum du es so machst. Du könntest zB auch mit Me!UFo.Form.RecordSource = strSQL die Datenherkunft einfach neu zuweisen.
     
    J_Eilers, 27. April 2004
    #6
  7. Und wenn ich es so mache wie du es sagst also mit zuweisen über recordSource dann aktualisiert sich das Ufo von alleine?
     
    FabbeD, 27. April 2004
    #7
  8. Unterformular aktualisieren

    Wunderbar!
    So klappt es. Einfach über RecordSource und ich brauche nicht mal ein requery oder refresh

    Danke!
     
    FabbeD, 27. April 2004
    #8
  9. Es sollte auch in Deinem Fall mit Requery funktionieren. Beim Zuweisen einer neuen Abfrage als gespeicherte Abfrage oder als Text sollte das UFo seinen Inhalt ohne weiteres Zutun ändern. Änderst Du den Abfragetext in der Abfrage, ist ein Requery (ein Refresh wäre in diesem Zusammenhang unnötig) angebracht. Sind da nicht noch andere Sachen mit im Spiel? Setze doch mal einen Haltepunkte im Kode bei der auslösenden Schaltfläche und schaue im Einzelschrittmodus nach, was stattfindet.
     
Thema:

Unterformular aktualisieren

Die Seite wird geladen...
  1. Unterformular aktualisieren - Similar Threads - Unterformular aktualisieren

  2. Unterformular aktualisieren

    in Microsoft Access Hilfe
    Unterformular aktualisieren: Hallo zusammen, vielleicht kann mir hier jemand bei meiner "Verständnisfrage" helfen ich verändere "dynamische" die Datenquelle des UFOs eines Formulars: Bsp auf Form_Current: strSQL...
  3. Unterformular aktualisieren

    in Microsoft Access Hilfe
    Unterformular aktualisieren: Hi, ich habe zwei Unterformulare (ufrm1 und ufrm2) in einem Formular. Das ufrm2 hat als Datenquelle eine Abfrage die als Kriterium das Feld VNr im ufrm1 abfragt. Wenn ich im ufrm1 auf den nächsten...
  4. gefiltertes Kombinationsfeld im Unterformular aktualisieren

    in Microsoft Access Hilfe
    gefiltertes Kombinationsfeld im Unterformular aktualisieren: Hallo liebe Forengemeinde, Problem: In meinem Formular wird das gefilterte Kombinationsfeld in einem Unterformular nicht aktualisiert, wenn ich im Elternformular einen anderen Datensatz wähle....
  5. bei datensatzwechsel Unterformular aktualisieren

    in Microsoft Access Hilfe
    bei datensatzwechsel Unterformular aktualisieren: Hi, in einem Formular mit zwei Unterformularen soll bei einem Klick auf einen anderen Datensatz im Unterformular1 das Unterformular2 mit einem Requery aktualisiert werden. Mit welcher Anweisung...
  6. Unterformulare aktualisieren

    in Microsoft Access Hilfe
    Unterformulare aktualisieren: Guten Tag, auf meinem Hauptformular habe ich eine Listbox mit 15 Einträgen erstellt. Darüber hinaus liegt dort ein Registersteuerelement. Innerhalb dieses Registersteuerelements ist für jedes...
  7. Unterformular aktualisieren

    in Microsoft Access Hilfe
    Unterformular aktualisieren: Hallo zusammen, Ich habe momentan ein Problem mit dem aktualisieren eines Unterformulars, welches in einem Hauptformular eingebaut ist. Das Unterformular besitzt als Herkunftsobjekt eine Abfrage....
  8. Hauptformular von Unterformular aktualisieren

    in Microsoft Access Hilfe
    Hauptformular von Unterformular aktualisieren: Hallo Leute, ich habe vieles gelesen aber nicht das richtige gefunden Mein Problem: wenn ich von Hauptformular was auf mein Unterformular ändere wird auf mein Hauptformular ein bestimmte Feld...
  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