Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular aus Formular öffnen und Daten anzeigen
zurück: Primärkey,Fremdschlüssel, Daten auf einem Formularblatt weiter: Prüfen ob Endlosformular Datensätzen enthällt Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Antwort Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
15. Jul 2009, 09:57
Rufname:

Formular aus Formular öffnen und Daten anzeigen - Formular aus Formular öffnen und Daten anzeigen

Nach oben
       Version: Office 2007

Hallo,
ich habe eine Frage:
Ich habe eine Datenbank geschrieben, bei der in ein Formular Daten eingegeben werden. Anschließen wird über einen Button ein weiteres Formular geöffnet, in das zusätzliche Angaben eingetragen werden können. In diesem Formular sollen aber auch die Daten erscheinen, die schon zuvor ins erste Formular gemacht wurden.
Das funktioniert auch soweit, jedoch muss ich immer das erste Formular einmal schließen und wieder öffnen, dass die Daten im zweiten Formular auch angezeigt werden.
Es gibt doch bestimmt ein Makro oder einen VBA Befehl dafür, dass die Daten sofort beim Öffnen des zweiten Formulars aktualisiert werden?
Ich hoffe es kann mir jemand helfen.

Vielen Dank schon mal und Grüße
alfikoe
Im Profil kannst Du frei den Rang ändern


Verfasst am:
15. Jul 2009, 12:53
Rufname:
Wohnort: D-31582 Nienburg


AW: Formular aus Formular öffnen und Daten anzeigen - AW: Formular aus Formular öffnen und Daten anzeigen

Nach oben
       Version: Office 2007

Hallo Gast,

mit folgenden Code werden Daten von einem Form. zu einer anderen übergeben.
Mit einem Button wird das Ereignis ausgelöst.
Nach dem Code wird die Form frmProjekte um Daten zum eingeben angezeigt und die Kd.Nr. eingetragen.
Versuche mal den Code für dein Form. anzupassen.


Code:

Private Sub cmdPjterfassen_Click()
On Error GoTo Err_cmdPjterfassen_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "frmProjekte"
    DoCmd.OpenForm stDocName, , , , acFormAdd, , Me!KundenNr
   
    Forms![frmProjekte]!KundenNr = Me!KundenNr
    Forms![frmProjekte]![PjtBeschreibung].SetFocus
    'DoCmd.Close acForm, "frmKunden"
   
Exit_cmdPjterfassen_Click:
    Exit Sub

Err_cmdPjterfassen_Click:
    MsgBox Err.Description
    Resume Exit_cmdPjterfassen_Click
   
End Sub

Gruß alfikoe
DBKlempner
Datenbank-Klempner ;)


Verfasst am:
15. Jul 2009, 13:00
Rufname:

Re: AW: Formular aus Formular öffnen und Daten anzeigen - Re: AW: Formular aus Formular öffnen und Daten anzeigen

Nach oben
       Version: Office 2007

Hi alfikoe,

[quote="alfikoe - 15. Jul 2009, 12:53"]
Code:

Private Sub cmdPjterfassen_Click()
On Error GoTo Err_cmdPjterfassen_Click

    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "frmProjekte"
    DoCmd.OpenForm stDocName, , , , acFormAdd, , Me!KundenNr
   
    Forms![frmProjekte]!KundenNr = Me!KundenNr


Hier moppelst du doppelt wenn ich das richtig sehe, denn zum einen trägst du Me!KundenNr ins das OpenArgs argument ein, zum anderen übergibst du es mit der nchsten Zeile nochmal direkt.

Die zeile kannst du eigentlich vergessen und in "From_Load" deines "frmProjekte" einfach
Code:
 Me!KundenNr=Me.OpenArgs


schreiben.

_________________
Linux is like a wigwam: no gates, no windows and an apache inside
-----
Ich beantworte keine ACCESS-Fragen per PN!
MissPh!
Office-VBA-Programmiererin


Verfasst am:
15. Jul 2009, 14:41
Rufname:
Wohnort: NRW

AW: Formular aus Formular öffnen und Daten anzeigen - AW: Formular aus Formular öffnen und Daten anzeigen

Nach oben
       Version: Office 2007

Hallo,

du musst den soeben erfassten Datensatz explizit speichern, ehe du ihn in einem zweiten Formular anzeigen kannst, z.B. mit:
Code:
DoCmd.RunCommand acCmdSaveRecord


@alfikoe: das Formular im Anfügemodus zu öffnen ist sicherlich nicht sinnvoll, wenn damit bestehende Datensätze ergänzt werden sollen.

_________________
Gruß MissPh!
DBKlempner
Datenbank-Klempner ;)


Verfasst am:
15. Jul 2009, 15:22
Rufname:

Re: AW: Formular aus Formular öffnen und Daten anzeigen - Re: AW: Formular aus Formular öffnen und Daten anzeigen

Nach oben
       Version: Office 2007

[quote="MissPh! - 15. Jul 2009, 14:41"]Hallo,

du musst den soeben erfassten Datensatz explizit speichern, ehe du ihn in einem zweiten Formular anzeigen kannst, z.B. mit:
Code:
DoCmd.RunCommand acCmdSaveRecord


Code:
 Me.dirty=False


tut auch.

Zitat:
@alfikoe: das Formular im Anfügemodus zu öffnen ist sicherlich nicht sinnvoll, wenn damit bestehende Datensätze ergänzt werden sollen.


Uuups - das hatte ich doch glatt übersehen.

_________________
Linux is like a wigwam: no gates, no windows and an apache inside
-----
Ich beantworte keine ACCESS-Fragen per PN!
MissPh!
Office-VBA-Programmiererin


Verfasst am:
15. Jul 2009, 15:30
Rufname:
Wohnort: NRW


AW: Formular aus Formular öffnen und Daten anzeigen - AW: Formular aus Formular öffnen und Daten anzeigen

Nach oben
       Version: Office 2007

@DBklempner: eben drum: "z.B." Very Happy
_________________
Gruß MissPh!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Export aus Abfrage (Nur Daten keine Formate) 7 Speay 1741 02. Aug 2004, 13:30
Willi Wipp Export aus Abfrage (Nur Daten keine Formate)
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Monate zwischen 2 Daten 2 master_tj 1837 22. Jul 2004, 13:17
master_tj Anzahl der Monate zwischen 2 Daten
Keine neuen Beiträge Access Tabellen & Abfragen: Formular aus Endlosformular öffnen ? 10 G-Markus 1619 20. Jul 2004, 15:38
Gast Formular aus Endlosformular öffnen ?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle per button öffnen 1 Lordoo 1454 14. Jul 2004, 14:05
lothi Tabelle per button öffnen
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage auf Knopfdruck in Excel öffnen 2 Norman 722 10. Jul 2004, 18:07
Norman Abfrage auf Knopfdruck in Excel öffnen
Keine neuen Beiträge Access Tabellen & Abfragen: Formular SQL-Anweisung 1 Tomma 742 05. Jul 2004, 12:43
stpimi Formular SQL-Anweisung
Keine neuen Beiträge Access Tabellen & Abfragen: Zusammenfassen von Daten 2 WaterMan 938 03. Jul 2004, 12:59
WaterMan Zusammenfassen von Daten
Keine neuen Beiträge Access Tabellen & Abfragen: Serienbreif in Word; Daten aus Access 1 Gast 723 14. Jun 2004, 09:55
Willi Wipp Serienbreif in Word; Daten aus Access
Keine neuen Beiträge Access Tabellen & Abfragen: 2 tabellen verknüpfen und daten übergeben 5 mihca 2004 05. Jun 2004, 13:22
mihca 2 tabellen verknüpfen und daten übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage / Formular erstellen 1 Castlevania 1567 31. Mai 2004, 21:18
stpimi Abfrage / Formular erstellen
Keine neuen Beiträge Access Tabellen & Abfragen: Filter für Daten des aktuellen Jahres 4 Roter Baron 719 19. Mai 2004, 09:15
Roter Baron Filter für Daten des aktuellen Jahres
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragewerte nur einmal anzeigen 2 Eric 1196 16. Apr 2004, 19:09
Eric Abfragewerte nur einmal anzeigen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Word Serienbriefe