Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Gefiltertes Springen von einem Formular zu einem anderen
zurück: RecordSource mit Abfrage und WHERE weiter: Pflichtfelder kombinieren 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
millhouse
Gast


Verfasst am:
07. März 2007, 19:05
Rufname:

Gefiltertes Springen von einem Formular zu einem anderen - Gefiltertes Springen von einem Formular zu einem anderen

Nach oben
       Version: Office 2k (2000)

Hallo zusammen,

ich bin access-newbie und habe nun seit ein paar Tagen versucht von einem Formular zu einem anderen einen Filterwert zu übergeben, was allerdings leider nicht so klappt, wie ich mir das vorstelle.

Meine Aufgabe:

Ich habe ein Formular1 mit einem Listenfeld1 mit meinen Filter-IDs, zum Beispiel Auftragsnummern.
Ich möchte nun beim Springen in ein weiteres Forular2 einen Wert an ein Kombifeld übergeben, mit welchem ein weiteres Listenfeld2 gefiltert werden kann.

Mein Vorgehen:

Nach dem auswählen einer Listenzeile1 kann ich über einen Button unterhalb des Listenfelds1 ein Formular2 aufrufen.
Hierfür habe ich über den Button-Wizzard mein Listenfeld1 mit einem gebunden Kombifeld2 des Formulars2 verknüpft.

Mein Listenfeld2 bezieht sich dann auf das Kombifeld2 und wird entsprechend gefiltert. Funktioniert soweit super.

Mein Problem:

Da das Kombifeld2 gebunden ist, werden Daten in meiner Ursprungstabelle überschrieben soabald im "Filter Kombifeld2" etwas eingetragen wird, z.B. "Bahnho*".

Wie kann ich verhindern, dass das überschrieben wird?

Ich bin in VBA übrigens eine absolute Niete, daher bitte idiotensicher antworten.

Besten Dank im Voraus!

Grüße aus Berlin
Millhouse

Nachtrag: millhouse am 07. März 2007 um 18:13 hat folgendes geschrieben:
Hallo nochmal,

kleine Ergänzung:

Das Überschreiben passiert natürlich, weil ich in Formular2 auf das gebundene Feld gehe. Ich habe es auch mit einem ungebundenen Felb versucht, jedoch kann dieses dann nicht über den Button-Wizard von formular1 aus ansprechen.

Ich sehe 2 Lösungswege, wobei ich nicht weis wie da geht:

1. Ich übergebe den Wert an ein ungebundenes Kombifeld. Wie geht das?

2. Ich sperre die Abfrage auf nur Lesezugriff und verändere damit nicht das Datenfeld. Allerdings ist mir unklar, ob dann noch "Bahnho*" eingeben kann.

Wäre Euch für eine schnelle Hilfe sehr dankbar!

Gruß
Millhouse
Nouba
nicht ganz unwissend :)


Verfasst am:
08. März 2007, 04:41
Rufname:
Wohnort: Berlin


AW: Gefiltertes Springen von einem Formular zu einem anderen - AW: Gefiltertes Springen von einem Formular zu einem anderen

Nach oben
       Version: Office 2k (2000)

Hallo,

man kann den entsprechenden Datensatz in Formular2 suchen lassen.

Code:
Private Sub DeineSchaltflaeche_Click()
  Const cstrFormName = "Formular2"

  'Formular2 ggf. öffnen
  If Not CurrentProject.AllForms(cstrFormName).IsLoaded Then
    DoCmd.OpenForm cstrFormName
  End If

  'den Datensatz in Formular2 suchen,
  'der im Listenfeld markiert ist
  With Forms(cstrFormName)
    .Recordset.FindFirst "Feldname = " & Nz(Me!Listenfeld1, 0)   
    If .Recordset.NoMatch Then
      MsgBox "Der Datensatz wurde nicht gefunden!"
      'ggf. andere Aktion(en) folgen lassen
    Else
      'ich bin mir nicht sicher, ob diese Anweisung erforderlich ist
      !Listenfeld2.Requery
    End If
  End With
End Sub

_________________
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: Aus Abfrage auf ein Feld im Formular zugreifen 5 Olsen 1646 11. Jul 2005, 12:34
Willi Wipp Aus Abfrage auf ein Feld im Formular zugreifen
Keine neuen Beiträge Access Tabellen & Abfragen: Parameter fuer SQL-Statement aus Formular 1 kuni 824 04. Jul 2005, 10:22
jens05 Parameter fuer SQL-Statement aus Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage von Formular zu mehreren Tabellen gleichzeitig 5 Friedel 1237 22. Mai 2005, 11:06
jens05 Abfrage von Formular zu mehreren Tabellen gleichzeitig
Keine neuen Beiträge Access Tabellen & Abfragen: Formular --> Tabelle ? 6 AlexisM 835 27. Apr 2005, 10:56
AlexisM Formular --> Tabelle ?
Keine neuen Beiträge Access Tabellen & Abfragen: Anzahl der Datensätze zählen (im Formular oder Bericht) ? 3 anna-bolika 3756 31. März 2005, 12:50
Dalmatinchen Anzahl der Datensätze zählen (im Formular oder Bericht) ?
Keine neuen Beiträge Access Tabellen & Abfragen: Formular: Groesse? 1 Gast 732 24. März 2005, 13:35
Sanne Formular: Groesse?
Keine neuen Beiträge Access Tabellen & Abfragen: Feld wird nicht in Formular angezeigt 1 Chef_1 528 12. März 2005, 21:27
stpimi Feld wird nicht in Formular angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Automatische Aktualisierung von generiertem Wert im Formular 9 GandalfTCM 1041 09. Feb 2005, 17:40
lothi Automatische Aktualisierung von generiertem Wert im Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Wert übernehmen von einem Formular in das andere 2 mactoolz 1244 03. Feb 2005, 17:46
ralphkr Wert übernehmen von einem Formular in das andere
Keine neuen Beiträge Access Tabellen & Abfragen: Abfrage mit Formular gestalten 3 HBurmei 1977 03. Dez 2004, 22:17
mapet Abfrage mit Formular gestalten
Keine neuen Beiträge Access Tabellen & Abfragen: Formular für mehrere Abfragen benutzen 2 Oli aus Bonn 1262 21. Nov 2004, 01:30
Oli aus Bonn Formular für mehrere Abfragen benutzen
Keine neuen Beiträge Access Tabellen & Abfragen: Suchen in Formular 1 Sumo_Racer 1092 28. Mai 2004, 21:59
lothi Suchen in Formular
 

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