Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Wert aus einem Form in ein weiteres Form übergeben
zurück: 2 Kombinationsfelder weiter: Rich Formatierung in einem Unterformular geht nicht Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
maluk
Gast


Verfasst am:
23. März 2007, 01:01
Rufname:

Wert aus einem Form in ein weiteres Form übergeben - Wert aus einem Form in ein weiteres Form übergeben

Nach oben
       Version: Office 2k (2000)

Hallo,

nun ist es soweit und ich brauche wieder mal Hilfe.

Es soll bei der Eingabe der Wert aus einem Textfeld aus dem HF (Anfrageform) an ein weiteres Form (Kundenform - ist noch nicht geöffnet) automatisch übergeben werden, bzw übernommen werden.

Dabei soll direkt geprüft werden ob der Kunde bereits existiert (es sind bereits Kunden im HF vorhanden). Falls der Kunde schon existiert, soll eine Warnmeldung erscheinen.
Würde gerne ohne Kombifeld lösen wollen.
Für Eure Anregungen bin ich sehr dankbar.
Gruß
Maluk
JörgG
Access-Team


Verfasst am:
23. März 2007, 01:33
Rufname:
Wohnort: b. Dresden


AW: Wert aus einem Form in ein weiteres Form übergeben - AW: Wert aus einem Form in ein weiteres Form übergeben

Nach oben
       Version: Office 2k (2000)

Hallo,
Zitat:
automatisch übergeben werden, bzw übernommen werden
- Was soll mit dem Wert dann passieren, das zweite Form soll gefiltert werden, ein neuer DS angelegt, oder . . .??
- Wie heisst das Textfeld?
- Wie heisst das Feld Kunde (Typ Text/Zahl)?

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
maluk1
Gast


Verfasst am:
23. März 2007, 11:00
Rufname:

AW: Wert aus einem Form in ein weiteres Form übergeben - AW: Wert aus einem Form in ein weiteres Form übergeben

Nach oben
       Version: Office 2k (2000)

Hallo Jörg und Danke für die Nachfrage.

Also, es soll ein Wert in HF Anfrageform eingegeben und dieser Wert soll als ein neuer DS automatisch in das Form Kunden geschrieben werden. Es ist ein Textfeld im Anfrageform und heisst Kunde. Im Kundenform heisst das Feld ebenso Kunde und ist ebenfalls Textfeld.

Es besteht eine Beziehung zwischen Tabs Kunden 1 Anafrageform ~

Ich hoffe alle notwendigen Angaben geliefert zu haben.
Gruß
Valery
JörgG
Access-Team


Verfasst am:
23. März 2007, 12:22
Rufname:
Wohnort: b. Dresden

AW: Wert aus einem Form in ein weiteres Form übergeben - AW: Wert aus einem Form in ein weiteres Form übergeben

Nach oben
       Version: Office 2k (2000)

Hallo,

im Anfrageform, Textfeld Kunde, Ereignis "nach Aktualisierung":
Code:
Private Sub Kunde_AfterUpdate()
    If Nz(Me!Kunde, "") <> "" Then
        DoCmd.OpenForm "Kundenform", , , , , acDialog, Me!Kunde
    End If
End Sub

im Kundenform, Formularereignis "beim Öffnen":
Code:
Private Sub Form_Open(Cancel As Integer)
    If Nz(Me.OpenArgs, "") <> "" Then  'nur wenn Form mal direkt geöffnet wird
        Me.RecordsetClone.FindFirst "Kunde = '" & Me.OpenArgs & "'"
        If Me.RecordsetClone.NoMatch Then  'Kunde nicht gefunden
            Me!Kunde.DefaultValue = Chr(34) & Me.OpenArgs & Chr(34)
            DoCmd.GotoRecord , , acNewRec
          Else                             'Kunde gefunden und hingehen
            Me.Bookmark = Me.RecordsetClone.Bookmark
            MsgBox "Kunde schon vorhanden"
        End If
    End If
End Sub

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
valli
Einsteiger


Verfasst am:
23. März 2007, 13:20
Rufname:

AW: Wert aus einem Form in ein weiteres Form (Feedback) - AW: Wert aus einem Form in ein weiteres Form (Feedback)

Nach oben
       Version: Office 2k (2000)

Hallo Jörg,

vielen Dank. Es hat prima geklappt, bis auf das Speichern im Kundenform - es lässt sich nicht abspeichern.
Eine Ahnung? Wenn ich den Kunden regulär nur per Kundenform anlege, dann klappt es.
Wäre es noch möglich, das wenn der Kunde vorhanden ist, nach der Popup Meldung das Kundenform nicht mehr geöffnet wird?
Gruß
Valery
JörgG
Access-Team


Verfasst am:
23. März 2007, 14:09
Rufname:
Wohnort: b. Dresden

AW: Wert aus einem Form in ein weiteres Form übergeben - AW: Wert aus einem Form in ein weiteres Form übergeben

Nach oben
       Version: Office 2k (2000)

Hallo,

Zitat:
bis auf das Speichern im Kundenform - es lässt sich nicht abspeichern
das verstehe ich jetzt nicht, kommen irgendwelche Fehlermeldungen, gibst Du noch andere Daten ein?

Wenn Du bei "Kunde vorhanden" das Formular gar nicht sehen willst könntest Du es auch etwas anders machen, nämlich vorher prüfen.
im Anfrageform:
Code:
Private Sub Kunde_AfterUpdate()
    If Nz(Me!Kunde, "") <> "" Then
        If DCount("Kunde", "NameKundenTabelle", _
                  "Kunde ='" & Me!Kunde & "'") = 0 Then
            DoCmd.OpenForm "Kundenform", , , , , acDialog, Me!Kunde
          Else
            MsgBox "Kunde schon vorhanden"
        End If
    End If
End Sub
NameKundenTabelle, ist der Name der Tabelle auf die das Kundenform zugreift.
im Kundenform:
Code:
Private Sub Form_Open(Cancel As Integer)
    If Nz(Me.OpenArgs, "") <> "" Then  'nur wenn Form mal direkt geöffnet wird
        DoCmd.GotoRecord , , acNewRec
        Me!Kunde = Me.OpenArgs            'probiere mal das
        DoCmd.RunCommand acCmdSaveRecord  'und teste das Speichern
    End If
End Sub

_________________
MfG, Jörg Very Happy

Bitte das Feedback nicht vergessen.
valli
Einsteiger


Verfasst am:
24. März 2007, 01:08
Rufname:


AW: Wert aus einem Form in ein weiteres Form (respekt) - AW: Wert aus einem Form in ein weiteres Form (respekt)

Nach oben
       Version: Office 2k (2000)

Vielen Dank, es hat einwandfrei funktioniert.

Noch eine Frage: wo findet man gute Access-Lektüre für VBS und Ausdrücke bzw. Codes?
Gruß
Valery
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: Datum Monat und Jahr an Abfrage übergeben 9 Morthen 1376 07. Okt 2005, 11:15
Dalmatinchen Datum Monat und Jahr an Abfrage übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Bei Eingabe Abfrage erscheint der Wert 5x ?!? 8 Amazonin 786 09. Aug 2005, 14:12
lothi Bei Eingabe Abfrage erscheint der Wert 5x ?!?
Keine neuen Beiträge Access Tabellen & Abfragen: Wert von der Tabelle abziehen 1 elmar9700 892 10. Jul 2005, 22:22
stpimi Wert von der Tabelle abziehen
Keine neuen Beiträge Access Tabellen & Abfragen: Wert erhöhen um 1 in einer Abfrage 9 schwieche 5576 31. Mai 2005, 02:16
schwieche Wert erhöhen um 1 in einer Abfrage
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage über Formular einen Wert übergeben. 4 magnum 1280 29. Mai 2005, 14:55
jens05 Abfrage über Formular einen Wert übergeben.
Keine neuen Beiträge Access Tabellen & Abfragen: Hochzählen ab bestimmten Wert 3 vitalik 893 06. Mai 2005, 12:47
stpimi Hochzählen ab bestimmten Wert
Keine neuen Beiträge Access Tabellen & Abfragen: Überprüfen ob Wert in Tabelle = NULL 3 Cossack 1498 18. Apr 2005, 17:52
Gast Überprüfen ob Wert in Tabelle = NULL
Keine neuen Beiträge Access Tabellen & Abfragen: WHERE Wert Is manchmal Null 1 JTR 606 11. Feb 2005, 17:50
lothi WHERE Wert Is manchmal Null
Keine neuen Beiträge Access Tabellen & Abfragen: Wert von Kontrollkästchen für Abfrage verwenden? 1 JoHo 1690 21. Jan 2005, 11:41
JoHo Wert von Kontrollkästchen für Abfrage verwenden?
Keine neuen Beiträge Access Tabellen & Abfragen: Wenn Wert nicht vorhanden nimm den nächsten 2 Ogdo 788 29. Dez 2004, 12:40
Gast Wenn Wert nicht vorhanden nimm den nächsten
Keine neuen Beiträge Access Tabellen & Abfragen: Bestelldaten in 2. Tabelle übergeben 4 nukeli 598 20. Dez 2004, 14:04
nukeli Bestelldaten in 2. Tabelle übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit sum, max Wert und verhätnis summe/max anzeigen? 1 IV 2531 04. Nov 2004, 18:14
Skogafoss Abfrage mit sum, max Wert und verhätnis summe/max anzeigen?
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: HTML Editor Forum