Office: (Office 2007) Einfache Aufgabe

Helfe beim Thema Einfache Aufgabe in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen. Ich hätte da mal ein Problem das eigentlich gar kein Problem sein dürfte. Seit 2 Tagen versuch ich die einfachste Aufgabe zu lösen und... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von hutu1de, 8. März 2020.

  1. Einfache Aufgabe


    Hallo zusammen.
    Ich hätte da mal ein Problem das eigentlich gar kein Problem sein dürfte.
    Seit 2 Tagen versuch ich die einfachste Aufgabe zu lösen und bekomm es einfach nicht hin.

    Folgender Fall:

    Ich habe ein Formular in dem eine Adresse angezeigt wird.
    In diesem Formular befindet sich ein Unterformular in dem verschiedene Artikel passend zur Adresse angezeigt werden.
    Soweit so gut.
    Ich habe im Detailbereich des Unterformulars einen Button gesetzt. Jetzt habe ich neben jedem Artikel (tabelarisch aufgelistet) den Button "Details anzeigen"
    Auch noch alles richtig.

    Als ich zum ersten mal auf den obersten Button geklickt habe freute ich mich wie ein Schneekönig. Das Detailfenster ging auf und zeigte mir den ersten Datensatz an.
    Dann schloss ich das DetailFormular wieder und Klickte voller Hoffnung auf den DetailButton des vierten Datensatzes. Das Detailformular öffnete sich wieder *grins *grins
    Und was wurde angezeigt? Wieder der erste Datensatz*mad.gif* *mad.gif* *mad.gif*

    Auch bei anderen Adressen kam immer der Datensatz mit der ID 1

    Der Button war mit dem Assistenten erstellt.
    Im Makro folgende Einstellungen:
    Aktion: OffnenFormular
    Argumente: frm_gsg_bearb; Formular; ; "[GSG_ID]=" & [GSG_ID]; ; Normal

    Button wieder gelöscht. Neuen Button erstellt.
    Ereignisprozedur beim klicken.
    Code:
    DoCmd.OpenForm "frm_gsg_bearb"
    Forms!frm_gsg_bearb.Form.Recordset.FindFirst "GSG_ID] =" & Me![GSG_ID]

    Wieder getestet..

    Und was soll ich sagen, Access hat sich für den Klick auf den Button genau so interessiert wie es mich interessiert wenn ich China n Sack Reis umfällt. Nämlich garnicht. Nichtmal das Formular wurde geöffnet. Nix hats gebracht.

    Ich hab keine Ahnung wie es weiter geht.
    Vielleicht kann mir hier einer helfen.

    Danke fürs lesen

    :)
     
    hutu1de, 8. März 2020
    #1
  2. Moin,

    könntest du bitte mal die komplette VBA-Prozedur posten (Von Private Sub bis End Sub)?
    Ist beim Button in den Eigenschaften/Ereignis beim Ereignis Klick auch Ereignisprozedur ausgewählt?

    Für das Öffnen eines Formulars mit einem bestimmten Datensatz reicht übrigens:
    Code:
    (Übergabe als Where-Condition).

    maike
     
    maikek, 10. März 2020
    #2
  3. Du hast in deinem Code ne Eckige Klammer vergessen..

    Genau den selben Code hab ich schon tausend mal probiert.. Hat nie geklappt..

    Ich hab mir grad gedacht, was solls, probieren wirs halt nochmal..
    Deinen Code kopiert, ausprobiert --> Syntaxfehler
    Eckige Klammer eingesetzt, nochmal Probiert und was soll ich sagen.. Ich könnte kotzen.. Jetzt funktioniert es..
    2 Tage fürn Arsch..

    Mein letzter Code sah folgendermaßen aus:

    Private Sub Befehl26_Click()

    DoCmd.OpenForm "frm_gsg_bearb"
    Forms!frm_gsg_bearb.Form.Recordset.FindFirst "[GSG_ID] =" & Me![GSG_ID]

    End Sub

    Tausend dank für deine Hilfe. Vielleicht kannst du mir noch sagen was an meinem Code falsch ist..
    Wobei ich den deinigen auch schon versucht hatte..
     
    hutu1de, 10. März 2020
    #3
  4. Einfache Aufgabe

    Hallo,

    an deinem Code ist nichts falsch.
    Kannst in diesem Detail-Formular Datensätze wechseln?
    Also, werden alle Datensätze angezeigt?
    Ist es ein (hfrm) Einzelformular mit einem (ufo) Endlos?
     
    Kyron9000, 10. März 2020
    #4
  5. Ich könnte die Datensätze Wechseln wenn ich wollte. Will ich aber nicht.

    Ja, jetzt wird alles so angezeigt wie ich es eigentlich haben wollte

    Ja, es ist ein (hfrm) Einzelformular mit einem (ufo) Endlos..

    Dank deiner Hilfe kann ich endlich weiter machen. Wobei ichs halt immer noch net versteh warum es vorher nicht funktioniert hat. Ich hab des vor fast 20 Jahren gelernt und zweifle gerade echt an mir. Wobei ich dazu sagen muss das ich nach meiner Ausbildung nicht mehr viel mit Access und VBA gemacht hab.
     
    hutu1de, 10. März 2020
    #5
  6. Ich könnte so auch nicht sagen, warum es auf deine Art nicht klappen will.
    Aber da der direkte und imho auch bessere Weg zum Ziel führt, würde ich mir deswegen nicht (noch mehr *wink.gif* ) graue Haare wachsen lassen.
    maike
     
    maikek, 10. März 2020
    #6
  7. Ich nochmal..
    Zum Thema "graue Haare" hätte ich da noch was.
    Als ich heute an der DB weiter gearbeitet habe ist mir aufgefallen das ich das Formular wieder nicht öffnen kann.
    Ich dreh noch durch. Der Code passt, aber beim klicken tut sich nichts *frown.gif*
     
    hutu1de, 11. März 2020
    #7
  8. Einfache Aufgabe

    Hallo,

    hast schon mal getestet, eine neue DB zu erstellen und alle Objekte einfügen?
    Oder, Komprimieren und reparieren?

    Wenn es solche eigenartige Fehler gibt, mache ich das immer!
     
    Kyron9000, 11. März 2020
    #8
  9. Man sollte die Augen auf machen..
    Sicherheitswarnungen sind nicht zum ignorieren da..
    Läuft wieder
     
    hutu1de, 11. März 2020
    #9
Thema:

Einfache Aufgabe

Die Seite wird geladen...
  1. Einfache Aufgabe - Similar Threads - Einfache Aufgabe

  2. Excel Noob sucht Hilfe - einfaches Filtern

    in Microsoft Excel Hilfe
    Excel Noob sucht Hilfe - einfaches Filtern: Hallo, anbei habe ich eine recht simple Tabelle, die ich für einige Kollegen älteren Semesters bearbeiten muss. Ich möchte bloss die Daten nach den Merkmalen in den Spalten G-J filtern. Meine...
  3. Einfachere Vorbereitung von RFPs im Team

    in Microsoft Teams Tutorials
    Einfachere Vorbereitung von RFPs im Team: Einfachere Vorbereitung von RFPs im Team Microsoft Teams Mehr... Weniger Die Vorbereitung einer Angebotsanforderung...
  4. Einfache Recherche für Ihr Dokument in Word

    in Microsoft Word Tutorials
    Einfache Recherche für Ihr Dokument in Word: Einfache Recherche für Ihr Dokument in Word Word für Microsoft 365 Word für Microsoft 365 für Mac Word 2016 Mehr... Weniger...
  5. Einfache Abfrage über Abhängigkeit

    in Microsoft Access Hilfe
    Einfache Abfrage über Abhängigkeit: Hallo Zusammen, ich muss mal wieder stören. Ich habe nun hoffentlich mein DB-Modell aufegräumt. Nun erfolgt alles über Primärschlüssel. Im Anhang findet ihr die Beziehungen. Folgendes Problem:...
  6. Erstellen einer einfachen Auswahlabfrage

    in Microsoft Access Tutorials
    Erstellen einer einfachen Auswahlabfrage: Erstellen einer einfachen Auswahlabfrage Access für Microsoft 365 Access 2019 Access 2016 Access 2013 Access 2010 Access 2007 Mehr......
  7. DATEIEN SIND EINFACH VERSCHWUNDEN?!?!?!?!?!?!?!?!?!?!?!?!

    in Microsoft Teams Hilfe
    DATEIEN SIND EINFACH VERSCHWUNDEN?!?!?!?!?!?!?!?!?!?!?!?!: Ich habe eine Aufgabe in MS Teams für die Uni bearbeitet! Die Abgabe war gestern!! Zum ersten Mal habe ich dabei die vorgegebene und mir zugeordnete Vorlage direkt in Teams bearbeitet!! UND WAS...
  8. Wie Zwischenablage als einfachen text in Word 2000 einfügen

    in Microsoft Word Hilfe
    Wie Zwischenablage als einfachen text in Word 2000 einfügen: Ich brauche eure Hilfe Ich benutze Word 2000 und möchte gerne wissen wie ich einen text den ich in der Zwischenablage habe als einfachen text einfügen kann Bei mir ändert sich immer die...
  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