none
Access 2010 Pop up Formular

    Frage

  • Hallo,

    ich möchte aus einem "normalen" Formular ein pop up Formular-Endlosformular aufrufen können. In diesem pop up Formular soll eine andere Tabelle als im Hauptformuar bearbeitet werden als im Hauptformular. Beispiel:

    Die Tabelle Artikelstamm enthält die Baisinformationen eines Artikel. Jeder Artikel  kann mehrere Lagerorte (eigene Tabelle) mit unterschiedlichen Beständen, Mindestbeständen etc. haben. Mit einem Unterformular ist das natürlich möglich. Aber das möchte ich nicht, da das Hauptformular wegen der Menge der Daten aus Registern besteht. Wenn ein pop up Formular möglich ist, wie verbinde ich die Formulare, damit die zu bearbeitende Artikelnummer an das pop up Formular weitergegeben wird.

    Kann mir jemand helfen ?

    Danke

    pit0164

    Mittwoch, 28. August 2013 22:54

Antworten

  • Wenn ein pop up Formular möglich ist, wie verbinde ich die Formulare, damit die zu bearbeitende Artikelnummer an das pop up Formular weitergegeben wird.

    Kann mir jemand helfen ?

    pit0164

    Hallo,

    schau dir mal die OpenArgs-Eigenschaft von OpenForm an. Da kannst du zB die ArtikelID übergeben.


    Viele Grüße Stefan

    • Als Antwort markiert Peter0164 Donnerstag, 29. August 2013 16:01
    Donnerstag, 29. August 2013 06:52
  • ...Wenn ein pop up Formular möglich ist, wie verbinde ich die Formulare, damit die zu bearbeitende Artikelnummer an das pop up Formular weitergegeben wird...

    Da gibt's mehrere Variaten:

    1. Wenn du das PopUp nur mit den zur aktuellen Artikelnummer aus dem ersten Formular gehörenden Artikeln öffnen willst, kannst du das beim Öffnen-Befehl als Kriterium mitgeben. Hier findest du Beispielcode und weitere Erläuterungen: http://www.donkarl.com?FAQ5.9

    Dort geht's um einen Bericht, aber du brauchst nur OpenReport durch OpenForm zu ersetzen.

    2. Wenn du hingegen das PopUp mit allen Artikel öffnen willst, und nur zur aktuellen Artikelnummer aus dem ersten Formular springen willst, dann wäre der Code z.B.

    DoCmd.OpenForm "DeinPopUp"
    Forms!DeinPopUp.Recordset.FindFirst "Artikelnummer = " & Me!Artikelnummer

    bzw. wie im ersten Artikel beschrieben mit Hochkommas, wenn Artikelnummer vom Typ Text ist.

    3. Wenn du das PopUp offen halten und die beiden Formulare laufend synchronisieren willst, dann s. http://www.donkarl.com?FAQ4.3

    • Als Antwort markiert Peter0164 Donnerstag, 29. August 2013 16:01
    Donnerstag, 29. August 2013 12:40

Alle Antworten

  • Wenn ein pop up Formular möglich ist, wie verbinde ich die Formulare, damit die zu bearbeitende Artikelnummer an das pop up Formular weitergegeben wird.

    Kann mir jemand helfen ?

    pit0164

    Hallo,

    schau dir mal die OpenArgs-Eigenschaft von OpenForm an. Da kannst du zB die ArtikelID übergeben.


    Viele Grüße Stefan

    • Als Antwort markiert Peter0164 Donnerstag, 29. August 2013 16:01
    Donnerstag, 29. August 2013 06:52
  • ...Wenn ein pop up Formular möglich ist, wie verbinde ich die Formulare, damit die zu bearbeitende Artikelnummer an das pop up Formular weitergegeben wird...

    Da gibt's mehrere Variaten:

    1. Wenn du das PopUp nur mit den zur aktuellen Artikelnummer aus dem ersten Formular gehörenden Artikeln öffnen willst, kannst du das beim Öffnen-Befehl als Kriterium mitgeben. Hier findest du Beispielcode und weitere Erläuterungen: http://www.donkarl.com?FAQ5.9

    Dort geht's um einen Bericht, aber du brauchst nur OpenReport durch OpenForm zu ersetzen.

    2. Wenn du hingegen das PopUp mit allen Artikel öffnen willst, und nur zur aktuellen Artikelnummer aus dem ersten Formular springen willst, dann wäre der Code z.B.

    DoCmd.OpenForm "DeinPopUp"
    Forms!DeinPopUp.Recordset.FindFirst "Artikelnummer = " & Me!Artikelnummer

    bzw. wie im ersten Artikel beschrieben mit Hochkommas, wenn Artikelnummer vom Typ Text ist.

    3. Wenn du das PopUp offen halten und die beiden Formulare laufend synchronisieren willst, dann s. http://www.donkarl.com?FAQ4.3

    • Als Antwort markiert Peter0164 Donnerstag, 29. August 2013 16:01
    Donnerstag, 29. August 2013 12:40
  • Wie bekomme ich das in Sharepoint mit der Access-App Hin? Diese Optionen liegen mir in einer geöffneten App leider nicht vor!? 

    Donnerstag, 28. November 2013 07:58