Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Filterübergabe an neu geöffnetes Formular
zurück: Tabelle nach Vorgaben editieren weiter: consulta Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Rückfrage Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
Gast



Verfasst am:
20. Jan 2006, 10:43
Rufname:

Filterübergabe an neu geöffnetes Formular - Filterübergabe an neu geöffnetes Formular

Nach oben
       

Hallo,
ich arbeite mit AXP und arbeite mit mehreren Formularen, in denen Personaldaten verwaltet werden. ich möchte in einem Formular nach einem Mitarbeiter suchen, Änderungen vornehmen und Daten zu diesem Mitarbeiter in einem anderen Formular ansehen. Um das andere Formular zu öffnen benutze ich einen Button, der bei Click das neue Formular öffnet, ich möchte jetzt jedoch den Namen des Mitarbeiters beim öffnen direkt filtern, mit welchem Code geht das??
mausi24_2001
MOS Expert + ein wenig VBA


Verfasst am:
20. Jan 2006, 10:56
Rufname:
Wohnort: Stuttgart


AW: Filterübergabe an neu geöffnetes Formular - AW: Filterübergabe an neu geöffnetes Formular

Nach oben
       

Hallo,

schau Dir mal das Thema Formular mit Übergabe Wert öffnen an.

Grüssle Janine

_________________
Fly lik an Igel ...

Mausi
Gast



Verfasst am:
20. Jan 2006, 12:43
Rufname:

AW: Filterübergabe an neu geöffnetes Formular - AW: Filterübergabe an neu geöffnetes Formular

Nach oben
       

Hallo Mausi24, kannst Du mir mal den gesamten Code posten, wenn ich ihn wie folgt anpasse, tritt der Fehler MS Access kann das in Ihrem Ausdruck angesprochene Feld "|" nicht finden, obwohl das Feld nicht im Code steht:
Code:
Private Sub bt_BearbeitenPrivatAnschrift_Click()
    DoCmd.OpenForm [frm Kontakte Privat Anschriften], , , _
                   "[Kontakt]= " & Forms![frm Verwaltung Kontakte]![Kontakt]
End Sub
Woran liegt das?
Willi Wipp
Moderator


Verfasst am:
20. Jan 2006, 13:28
Rufname:
Wohnort: Raum Wiesbaden

Re: Filterübergabe an neu geöffnetes Formular - Re: Filterübergabe an neu geöffnetes Formular

Nach oben
       

Hi Gast,

handelt es sich bei Deinem Feld Kontakt eventuell um ein Feld vom Datentyp Text? Dann vielleicht so
Code:
    DoCmd.OpenForm [frm Kontakte Privat Anschriften], , , "[Kontakt]= '" & _
                               Forms![frm Verwaltung Kontakte]![Kontakt] & "'"

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Gast



Verfasst am:
20. Jan 2006, 14:49
Rufname:


AW: Filterübergabe an neu geöffnetes Formular - AW: Filterübergabe an neu geöffnetes Formular

Nach oben
       

Hallo Willi, danke für den Tipp leider tritt der identische Fehler immernoch auf. Liegt es evtl daran, dass der Button in einem Unterformular hinterlegt ist und der Kontakt (zu übergebender Filter) im Hauptformular??
Willi Wipp
Moderator


Verfasst am:
20. Jan 2006, 15:24
Rufname:
Wohnort: Raum Wiesbaden

Re: Filterübergabe an neu geöffnetes Formular (II) - Re: Filterübergabe an neu geöffnetes Formular (II)

Nach oben
       

Hi Gast,

wenn Du Dich auf das Unterformular-Steuerelement [frm Verwaltung Kontakte]
im gleichen Formular wie die Befehlsschaltflaeche beziehst, dann vielleicht so
Code:
    DoCmd.OpenForm [frm Kontakte Privat Anschriften], , , "[Kontakt]= '" & _
                                  Me![frm Verwaltung Kontakte]![Kontakt] & "'"
Oder ohne die Hochkomma wenn es eine Zahl ist.
_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Gast



Verfasst am:
20. Jan 2006, 15:51
Rufname:

AW: Filterübergabe an neu geöffnetes Formular - AW: Filterübergabe an neu geöffnetes Formular

Nach oben
       

Danke, leider taucht bei beiden Lösungen noch immer der Fehler auf????
Willi Wipp
Moderator


Verfasst am:
20. Jan 2006, 16:12
Rufname:
Wohnort: Raum Wiesbaden

Re: Filterübergabe an neu geöffnetes Formular (III) - Re: Filterübergabe an neu geöffnetes Formular (III)

Nach oben
       

Hi Gast,

Bist Du sicher das Dein Unterformular-Steuerelement den Namen [frm Verwaltung Kontakte] hat?
Versuche es mal so und poste was im Direktfenster steht
Code:
    Dim sWHERE  As String

    sWHERE = "[Kontakt]= '" & Me![frm Verwaltung Kontakte]![Kontakt] & "'"
' bzw.
'    sWHERE = "[Kontakt]= " & Me![frm Verwaltung Kontakte]![Kontakt]
    Debug.Print sWHERE         'Ausgabe im Direktfenster (Strg+G; Testfenster)
    DoCmd.OpenForm [frm Kontakte Privat Anschriften], , , sWHERE

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
Gast



Verfasst am:
23. Jan 2006, 10:31
Rufname:

AW: Filterübergabe an neu geöffnetes Formular - AW: Filterübergabe an neu geöffnetes Formular

Nach oben
       

Gast am 20. Jan 2006 um 15:47 hat folgendes geschrieben:
Hallo Willi, vielleicht schaust Du Dir den Code mal an:
Code:
Private Sub bt_BearbeitenPrivatAnschrift_Click()
    'Dim stDocName As String
    'Dim stLinkCriteria As String

    'DoCmd.OpenForm [frm Kontakte Privat Anschriften], , , "[Kontakt]= '" & _
                                  Me![frm Verwaltung Kontakte]![Kontakt] & "'"
    Screen.MousePointer = 11
    stDocName = "frm Kontakte Privat Anschriften"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    Forms![frm Kontakte Privat Anschriften]![Kontakt] = _
                                     Forms![frm Verwaltung Kontakte]![Kontakt]
    Screen.MousePointer = 0
    Exit Sub

Errorhandel:
    Screen.MousePointer = 0
    MsgBox Err.Description
End Sub
Wie müsste ich Deiner Meinung nach den Code anpassen?

Hallo Willi, konntest u Dir den Code mal anschauen??
Willi Wipp
Moderator


Verfasst am:
26. Jan 2006, 18:16
Rufname:
Wohnort: Raum Wiesbaden


Re: Filterübergabe an neu geöffnetes Formular (IV) - Re: Filterübergabe an neu geöffnetes Formular (IV)

Nach oben
       

Hi Gast,

wie waere es wenn Du erstmal postest was bei meinem letzten Vorschlag rauskommt?
So wie Du en Code jetzt hast, versuchst Du dem Feld Kontakt im Formular frm Kontakte Privat Anschriften
den Wert des Feldes Kontakt aus dem Formular frm Verwaltung Kontakte zuzuweisen!

_________________
Eine kurze Rueckmeldung waere nett
SL Willi Wipp

(Anleitung fuer das Anhaengen von Dateien: Klicke links auf [www], Gaeste muessen sich dafuer anmelden)
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: 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: Datensatz löschen und die anderen neu durchnummerieren 16 brauchehilfe@office 5626 20. Okt 2004, 15:34
Willi Wipp Datensatz löschen und die anderen neu durchnummerieren
Keine neuen Beiträge Access Tabellen & Abfragen: Suchen in Formular 1 Sumo_Racer 1092 28. Mai 2004, 21:59
lothi Suchen in Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Access Formular 2 Mielke 951 06. Mai 2004, 21:49
Hausmeister Access Formular
 

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