Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Wertübergabe zwischen Formularen
zurück: Auswahl von MultiSelect speichern weiter: Kontrollkästchen + Textfeld (Berechnungen) 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
Oneway
Access-Einsteiger


Verfasst am:
23. Mai 2007, 04:06
Rufname:
Wohnort: Bochum

Wertübergabe zwischen Formularen - Wertübergabe zwischen Formularen

Nach oben
       Version: Office 2003

Guten Morgen zusammen,
Ich möchte gerne durch einen Button im Endlosformular einen Wert eines Textfeldes des Formulars an ein anderes Formular übergeben, dort soll überprüft werden ob der Wert schon vorhanden ist! Wenn ja soll dieser Wert an ein anders zuöffendes Formular übergeben werden. Diese geschieht mit dem unten gezeigten Code ,klapp auch soweit bis auf die Tatsache das wenn der Wert nicht vorhanden ist der auch nicht an das erste Formular übergeben wird (das angesprochene textfeld bleibt leer).
Code:
Private Sub Befehl5_Click()
    DoCmd.OpenForm "frm_Spindvergabe"
    If (Forms!frm_Spindvergabe!Spindnummer) = (Me!Spindnummer) Then
        If MsgBox("Der Spind " & Spindnummer & " ist schon vergeben," & _
                  Chr(13) & "         wollen Sie ihn abrechnen?", _
                  vbYesNo + vbInformation, "Spindvergabe") = vbYes Then
            DoCmd.OpenForm "frm_Spindbelegung"
          Else
            If (Me!Spindnummer) = 868 Then
                Forms!frm_Spindvergabe!Spindnummer = 868
                Forms!frm_Spindvergabe!belegt = -1
                Me.Requery
            End If
        End If
    End If
End Sub
Kann mir bitte einer sagen was ich falsch mache!
Danke im voraus!
Nouba
nicht ganz unwissend :)


Verfasst am:
23. Mai 2007, 08:44
Rufname:
Wohnort: Berlin


AW: Wertübergabe zwischen Formularen - AW: Wertübergabe zwischen Formularen

Nach oben
       Version: Office 2003

Hallo,

Du schaust ja nur im ersten Datensatz des geöffneten Formulars nach. Vermutlich ist es überflüssig, dieses Formular überhaupt zu öffnen, denn man kann mit einem Recordset oder einfacher noch mit einer Domänenaggregat-Funktion die Überprüfung vornehmen. Im Prinzip wäre folgende Variante denkbar.

Code:
  If DCount("*", "Spindbelegungstabelle", _
            "SpindNr = " & Nz(Me!SpindNr, 0)) > 0 Then
    'ist das Spind belegt

'oder
  If DCount("*", "Spindtabelle", _
            "SpindNr = " & Nz(Me!SpindNr, 0) & " AND belegt") > 0 Then

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
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: Riesen Problem mit Abfragen aus Formularen 2 inservo 89 11. Jun 2013, 19:35
inservo Riesen Problem mit Abfragen aus Formularen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten zwischen Formularen übergeben 4 thomas77 2094 02. Jun 2010, 14:21
thomas77 Daten zwischen Formularen übergeben
Keine neuen Beiträge Access Tabellen & Abfragen: Mehrere kleinere Probleme mit meinen Formularen 15 tombster 492 24. Feb 2010, 08:57
tombster Mehrere kleinere Probleme mit meinen Formularen
Keine neuen Beiträge Access Tabellen & Abfragen: Gültigkeitsregeln in Tabellen und Formularen? 4 Daggi 1223 26. Okt 2006, 10:24
Daggi Gültigkeitsregeln in Tabellen und Formularen?
Keine neuen Beiträge Access Tabellen & Abfragen: Suchefeld von verschiedenen Formularen 0 Supernetsurfer3 504 03. Nov 2005, 14:12
Supernetsurfer3 Suchefeld von verschiedenen Formularen
Keine neuen Beiträge Access Formulare: Verbindung zu Tabellen / Formularen 4 Gast 688 26. Apr 2005, 07:00
Gast Verbindung zu Tabellen / Formularen
Keine neuen Beiträge Access Formulare: Wechsel zwischen zwei Formularen 1 Krzysztof.B 505 24. März 2005, 15:45
Dalmatinchen Wechsel zwischen zwei Formularen
Keine neuen Beiträge Access Formulare: Access 2000: Frage zu Formularen mit Registersteuerelement 1 BenC 1014 24. März 2005, 08:13
Robsl Access 2000: Frage zu Formularen mit Registersteuerelement
Keine neuen Beiträge Access Formulare: Filmdateien in Formularen einbinden/wiedergeben 0 3P 406 21. März 2005, 01:56
3P Filmdateien in Formularen einbinden/wiedergeben
Keine neuen Beiträge Access Formulare: bilder in berichten und formularen anzeigen 1 anfrage 494 04. März 2005, 15:24
snurb bilder in berichten und formularen anzeigen
Keine neuen Beiträge Access Formulare: Eigene Datensatznavigationsleiste in Formularen? 2 Markus_Hiller 607 10. Dez 2004, 14:28
Markus_Hiller Eigene Datensatznavigationsleiste in Formularen?
Keine neuen Beiträge Access Formulare: Wertübergabe innerhalb eines Formular 11 kave78 1104 13. Sep 2004, 10:33
kave78 Wertübergabe innerhalb eines Formular
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Expression Web