Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
In Formular Daten eingeben und gleichzeitig filtern
zurück: unabhängiges Textfeld abhängig von abhängigen Textfeld weiter: Werte für spätere Verwendung in Feld speichern 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
4pandora4
Im Profil kannst Du frei den Rang ändern


Verfasst am:
18. Dez 2012, 16:37
Rufname:
Wohnort: Köln

In Formular Daten eingeben und gleichzeitig filtern - In Formular Daten eingeben und gleichzeitig filtern

Nach oben
       Version: Office 2007

Hallo,

ich hoffe es kann mir jemand weiterhelfen!

Ich habe ein Formular, in das Gewichtsdaten zu einem Artikel eingegeben werden sollen.
Man springt beim Öffnen dieses Formular sofort in einen neuen Datensatz:
Code:
    DoCmd.OpenForm "frm_Geodatenerfassung"
    DoCmd.GoToRecord , "", acNewRec


Soweit funktioniert es sehr gut und man kann neue Artikel erfassen.

Nun kann es aber sein, dass man wieder einen Artikel erhält, der bereits erfasst ist.
In diesem Fall wollte ich es so machen, dass man dann auch einfach den Artikel eingibt, aber dann zu diesem Artikeleintrag springt bzw. diesen im Formular anzeigt, so dass man die Gewichtsangaben nun nicht nochmals erfasst, sondern vielmehr mit den Angaben überprüfen und ggf. überschreiben kann.

Ich hatte das so versucht, aber es kommt eine Fehlermeldung:
Code:
Private Sub Material_BeforeUpdate(Cancel As Integer)

    If DCount("*", "tbl_Exel", "Material='" & Me!Material & "'") > 0 Then
    Me.Filter = "tbl_Exel.Material = '" & Me.Material & "'"
    Me.FilterOn = True
   
    End If

End Sub


Fehlermeldung: "Access wird gehindert, die Daten im Feld zu speichern"

Das möchte ich ja auch nicht, dass ein neuer Datensatz gespeichert wird, sondern nur, dass der bereits vorhandene gefiltert und angezeigt wird.

Weiß jemand hierzu eine Lösung!?

Vielen Dank im voraus!!!
JMalberg
Es wird so langsam sinnig ...


Verfasst am:
18. Dez 2012, 17:42
Rufname:
Wohnort: Saarbrücken


AW: In Formular Daten eingeben und gleichzeitig filtern - AW: In Formular Daten eingeben und gleichzeitig filtern

Nach oben
       Version: Office 2007

Der Code ist schon mal falsch da mit docmd.gotorecord ohne Formularbezug im aktuell offenen Form gesprungen wird. Ich denke du solltest diesen Code benutzen
Code:
    docmd.OpenForm "frm_Geodatenerfassung", acNormal, , , acFormAdd, acWindowNormal
Siehe dazu auch die Hilfe zu Openform.

Aber dein Ansinnen verstehe ich nicht:
Wenn das Form geöffnet werden soll, steht doch bereits fest, dass ein neuer Record erfasst werden soll? Dann muss es ja nicht nochmal geprüft werden.
Du kannst ja noch bevor das Form geöffnet wird prüfen oder Nachfragen ob ein neuer erfasst oder bestehender geändert werden soll.

_________________
Gruß
Jürgen

Der Unterschied zwischen Theorie und Praxis ist in der Praxis größer als in der Theorie!
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: Bei"Parameterwert eingeben"Para über Liste auswähl 10 Figo 1008 20. Aug 2004, 12:09
Figo Bei"Parameterwert eingeben"Para über Liste auswähl
Keine neuen Beiträge Access Tabellen & Abfragen: Abfragefeld nachträglich in Formular 3 Sebbl 1705 05. Aug 2004, 15:14
mabe38 Abfragefeld nachträglich in Formular
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: datum in Tabelle nur nach Jahr & Monat filtern.....aber. 4 mirko 1236 20. Jul 2004, 12:03
mirko datum in Tabelle nur nach Jahr & Monat filtern.....aber.
Keine neuen Beiträge Access Tabellen & Abfragen: Komplexe Beziehungen... wie baue ich mein Formular auf 6 Gast 1867 25. Jun 2004, 14:36
Florianbur Komplexe Beziehungen... wie baue ich mein Formular auf
Keine neuen Beiträge Access Tabellen & Abfragen: Daten aus mehreren Tabellen in einer Gesamttabelle richtig e 5 hoschi 1573 04. Jun 2004, 13:01
stpimi Daten aus mehreren Tabellen in einer Gesamttabelle richtig e
Keine neuen Beiträge Access Tabellen & Abfragen: Änderungen an abgefragten Daten vornehmen 1 mimey 1139 28. Mai 2004, 22:06
lothi Änderungen an abgefragten Daten vornehmen
Keine neuen Beiträge Access Tabellen & Abfragen: Daten der Abfrage ausgeben 3 Papa Schlumpf 1007 24. Mai 2004, 17:34
Willi Wipp Daten der Abfrage ausgeben
Keine neuen Beiträge Access Tabellen & Abfragen: Tabellenvergleich und Wiedergabe der nicht doppelten Daten 1 ChrisT 2735 18. Mai 2004, 10:08
mabe38 Tabellenvergleich und Wiedergabe der nicht doppelten Daten
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Mehrmalige Abfrage durch Formular 11 Wickiman 897 03. Mai 2004, 15:23
Willi Wipp Mehrmalige Abfrage durch Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Werte aus Formular per VBA in andere Tabelle anfügen 1 Gast 1861 04. Apr 2004, 21:27
el_gomero Werte aus Formular per VBA in andere Tabelle anfügen
 

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