Ergebnis 1 bis 3 von 3

Thema: Access VBA - Button von Haupt- in Unterformular ausführen

  1. #1
    bigsem ist offline Fortgeschrittener Benutzer
    Registriert seit
    11.07.2006
    Ort
    Escholzmatt, LU
    Beiträge
    50

    Standard Access VBA - Button von Haupt- in Unterformular ausführen

    Hallo zusammen

    Ich habe folgendes Problem:

    Hauptformular enthält einen Button, dieser soll im Unterformular einen Button ausführen.

    Wie kann ich dies machen?


    Warum ich so etwas machen will ist, weil ich keine Lösung gefunden habe ein gefiltertes Formular zu drucken via Button im Hauptformular.

    Der Code im Unterformular ist:
    CoCmd.OpenReport "ber_Auftraege", acViewPreview,,Me.Filter

    Und das Objekt Me findet Access eben nicht, wenn ich es aus dem Hauptform irgendwie machen möchte.

    Ich hoffe es gibt eine Lösung für mein Problem. Vielen Dank.

  2. #2
    Avatar von Phil
    Phil ist offline Profi Benutzer
    Registriert seit
    01.06.2004
    Ort
    Zug
    Alter
    31
    Beiträge
    918

    Standard AW: Access VBA - Button von Haupt- in Unterformular ausführen

    Zitat Zitat von bigsem Beitrag anzeigen
    Hallo zusammen

    Ich habe folgendes Problem:

    Hauptformular enthält einen Button, dieser soll im Unterformular einen Button ausführen.

    Wie kann ich dies machen?


    Warum ich so etwas machen will ist, weil ich keine Lösung gefunden habe ein gefiltertes Formular zu drucken via Button im Hauptformular.

    Der Code im Unterformular ist:
    CoCmd.OpenReport "ber_Auftraege", acViewPreview,,Me.Filter

    Und das Objekt Me findet Access eben nicht, wenn ich es aus dem Hauptform irgendwie machen möchte.

    Ich hoffe es gibt eine Lösung für mein Problem. Vielen Dank.
    Du kannst über den Namen des Subforms auf den Button zugreifen

    me.[NameSubform].[NameButton]
    Bachelor of Science ZFH in Information Technology

  3. #3
    bigsem ist offline Fortgeschrittener Benutzer
    Registriert seit
    11.07.2006
    Ort
    Escholzmatt, LU
    Beiträge
    50

    Standard AW: Access VBA - Button von Haupt- in Unterformular ausführen

    Danke, leider erhalte ich den Fehler

    Fehler beim Kompilieren. Methode oder Datenobjekt nicht gefunden.

    Ich habe eben keine Ahnung von VB, nur wenig OOP Kenntnisse.

    Nun den Button habe ich im Subform drin und der Funktioniert da.

    Code Button in Subfrm:

    Public Sub Befehl36_Click()
    DoCmd.OpenReport "ber_Auftraege", acViewPreview, , Me.Filter
    End Sub

    Code Button in Hauptform:

    Public Sub Befehl7_Click()
    DoCmd.OpenReport "ber_Auftraege", acViewPreview, , Me.subfrm_History.Befehl36
    End Sub

    Ideen?

    Habe es nun anders gelöst.
    Geändert von bigsem (13.07.2009 um 08:32 Uhr) Grund: Gelöst

Ähnliche Themen

  1. Problem: Access 2003 Abfrage der neusten Werte
    Von bigsem im Forum Windows basierte Software
    Antworten: 3
    Letzter Beitrag: 16.06.2009, 07:14
  2. Frage: [Visual Basic] XML mit VBA lesen und editieren
    Von Haendsche im Forum Programmiersprachen
    Antworten: 2
    Letzter Beitrag: 03.03.2009, 20:59
  3. Problem: ADSL Router, Access Point, Dreamboxen verbinden
    Von hooch im Forum Hardware
    Antworten: 0
    Letzter Beitrag: 18.01.2009, 09:10
  4. Frage: Microsoft Access DB zurücksetzen
    Von wSam im Forum Windows basierte Software
    Antworten: 2
    Letzter Beitrag: 22.11.2008, 20:01

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57