Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Öffentl. Formularmethode zur Entwicklungszeit
  • Georg M01.04.14 10:48
       └ RE: Öffentl. Formularmethode zur Entwicklungszeit Henry03.04.14 11:31
          └ RE: Öffentl. Formularmethode zur Entwicklungsz... Georg M14.04.14 09:59
  • Kennwort erforderlich
  • Cinibaba30.03.14 08:40
       └ RE: Kennwort erforderlich Greiff01.04.14 10:59
          └ RE: Kennwort erforderlich Cinibaba13.04.14 17:03
  • Formular-Recordset für Bericht verwenden
  • jojogar10.04.14 13:09
  • Access Stammtisch München am 10.04.2014 (Do)
  • StefanWirrer09.04.14 13:08
  • Funktion mit Parameter an Steuerelement übergeben
  • StefanWirrer04.04.14 11:04
       └ RE: Funktion mit Parameter an Steuerelement über... wilo05.04.14 17:50
          └ RE: Funktion mit Parameter an Steuerelement üb... StefanWirrer07.04.14 08:50
             └ RE: Funktion mit Parameter an Steuerelement ... wilo07.04.14 18:49
                └ RE: Funktion mit Parameter an Steuerelemen... StefanWirrer09.04.14 13:01
  • 2013er Datenbank mit Kennwort auch in 2010 und 200...
  • MiK08.04.14 19:28
  • SOAP Webservice mit VBA ansprechen
  • Axelander08.04.14 17:02
  • Termine von Formular (Eingabe) in Outlook speicher...
  • hume08.04.14 15:05
  • Umstellung 2003 auf 2013
  • georg586206.04.14 22:11
       └ RE: Umstellung 2003 auf 2013 Gunter Avenius07.04.14 08:51
          └ RE: Umstellung 2003 auf 2013 georg586207.04.14 20:52
  • Frontend ---> Backend
  • A.S.07.04.14 14:32
       └ RE: Frontend ---> Backend maikroggisch07.04.14 16:07
       └ RE: Frontend ---> Backend Gunter Avenius07.04.14 16:53
  • Schnittstelle UPS zu Paketschubser
  • tim26.03.14 15:46
       └ RE: Schnittstelle UPS zu Paketschubser tim07.04.14 10:46
  • Filter mit Laufzeitfehler 2185
  • Greiff26.03.14 19:43
       └ RE: Filter mit Laufzeitfehler 2185 StefanWirrer28.03.14 09:59
          └ RE: Filter mit Laufzeitfehler 2185 Greiff28.03.14 22:00
             └ RE: Filter mit Laufzeitfehler 2185, Formular... Greiff01.04.14 11:08
  • Access DB Frontend-Backend - Performance
  • Dieter28.03.14 11:06
       └ RE: Access DB Frontend-Backend - Performance Greiff01.04.14 10:57
  • Kreuztabellenabfrage
  • Achim1427.03.14 11:17
       └ RE: Kreuztabellenabfrage Karl Donaubauer27.03.14 16:27
          └ RE: Kreuztabellenabfrage Achim1428.03.14 07:39
    Georg M
    Gesendet: 01.04.14 10:48
    Betreff: Öffentl. Formularmethode zur Entwicklungszeit


    Member

    Beiträge: 7

    Hallo,

    Ich möchte eine öffentliche Methode, die mit gleichem Namen in verschiedenen Formularen existiert, dynamisch, also durch Übergabe von Formular- und Methodenname in je einer Variable aufrufen. Funktioniert so:

    Sub Del_Dev_Test3()

    DoCmd.OpenForm "frm_Test" ', acDesign

    Call Forms("frm_Test").TestSub
    CallByName Forms("frm_Test"), "TestSub", VbMethod
    CallByName Screen.ActiveForm, "TestSub", VbMethod

    DoCmd.Close acForm, "frm_Test"

    End Sub

    ... und funktioniert leider nur, solange das acDesign wie oben zu sehen auskommentiert ist. Ansonsten muss, damit es funktioniert, statt des Call... bzw. CallByName... im Code Form_frm_Test.TestSub stehen und damit ist es nicht mehr dynamisch.

    Was muss ich tun, damit ich das acDesign in Kombination mit dynamischem Aufruf verwenden kann? Ich habe schon verschiedene Kombinationen mit Call / CallByName und "Form_frm_Test.TestSub" u. ä. probiert, bis jetzt aber ohne Erfolg.

    Hintergrund: Ich verwende diese Methoden, um zur Entwicklungszeit Verschiedenes (Steuerelementpositionen, bedingte Formatierung, etc.) am Formular selbst einzustellen.

    Danke!

    Georg



    Edited by Georg M 01.04.14 11:01
    Top of the page Bottom of the page


    Seite: < 48 49 50 51 52 53 ... 54 55 56 57 58 59 60 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)