Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Formular öffnen + Datensatz-ID übergeben, aber KEIN FILTER
zurück: Listenfeld Aktualisierung weiter: Steuern von Abfragen 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
mattfi
Im Profil kannst Du frei den Rang ändern


Verfasst am:
09. Mai 2009, 12:31
Rufname:

Formular öffnen + Datensatz-ID übergeben, aber KEIN FILTER - Formular öffnen + Datensatz-ID übergeben, aber KEIN FILTER

Nach oben
       Version: Office XP (2002)

Irgendwie stehe ich auf dem Schlauch, aber auch längeres googeln hat mich nicht wietergebracht.

Ich öffne aus einem Formular, nennen wir es F1, ein weiteres Formular, nennen wir es F2, per <b>DoCmd.OpenForm</b>. Ich übergebe die Datensatz-ID. F2 öffnet sich und zeigt nur einen einzigen Datensatz an, nämlich der, auf den die ID zutrifft.

Das finde ich prima.

Jetzt möchte ich zurück in F1 springen. Ich Übergebe die Datensatz-ID, F1 öffnet sich und F2 wird geschlossen. F1 zeigt den gewünschten Datensatz an, nämlich den, auf welchen die ID zutrifft.

ABER: F1 ist im Filterzustand. Nehme ich den Filter von Hand heraus, verlässt das Formular den angezeigten Datensatz und springt zu Datensatz Nr. 1.

Das finde ich gar nicht prima.

FRAGE: Wie kann ich den Filter herausnehmen UND mit dem Formular auf dem angezeigten Datensatz verweilen?
steffen0815
VBA-Programmierer


Verfasst am:
09. Mai 2009, 12:51
Rufname:


AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT - AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT

Nach oben
       Version: Office XP (2002)

Hallo,
Zitat:
Ich übergebe die Datensatz-ID
... und die übergibst du wahrscheinlich als Filter (Where-Bedingung).
Zur einfachen Übergabe von Parametern kannst du "OpenArgs" nutzen.
Beim Öffnen-Ereignis musst du dann den Sprung zum entsprechenden Datensatz einbauen.

_________________
Gruß Steffen
mattfi
Im Profil kannst Du frei den Rang ändern


Verfasst am:
09. Mai 2009, 12:55
Rufname:

AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT - AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT

Nach oben
       Version: Office XP (2002)

Die Datensatz-ID übergebe ich als Übergabekriterium:
Code:
    DoCmd.OpenForm TargetForm, , , LinkCriterion
steffen0815
VBA-Programmierer


Verfasst am:
09. Mai 2009, 13:12
Rufname:

AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT - AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT

Nach oben
       Version: Office XP (2002)

Hallo,
Onlinehilfe hat folgendes geschrieben:
OpenForm(Formularname, Ansicht, Filtername, Bedingung, Datenmodus, Fenstermodus, Öffnungsargumente)

Bedingung
Optionaler Variant-Wert. Ein Zeichenfolgenausdruck, der einer gültigen SQL-WHERE-Klausel ohne das Wort WHERE entspricht.

Öffnungsargumente Optionaler Variant-Wert. Ein Zeichenfolgenausdruck, der zum Einstellen der OpenArgs-Eigenschaft verwendet wird. Diese Einstellung kann im Code in einem Formularmodul verwendet werden, z. B. in der der Open-Ereignisprozedur.

_________________
Gruß Steffen
mattfi
Im Profil kannst Du frei den Rang ändern


Verfasst am:
09. Mai 2009, 13:58
Rufname:

AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT - AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT

Nach oben
       Version: Office XP (2002)

mattfi am 09. Mai 2009 um 13:25 hat folgendes geschrieben:
Ok.

Mit anderen Worten: Mein LinkCriterion muss an Stelle 7, nicht 4 der Argumente...?
Wenn ich das tue, kriege ich den Fehler "Überlauf".

Auch weiteres Googlen auf der Microsoft-Seite hat nix gebracht. Das Beispiel dort verwirrt mich nur noch mehr.

Das ist jetzt die vierte Frage in wenigen Tagen, auf die mir in diesem Forum nicht weitergeholfen wird. Irgendwie hat man hier schon einmal bessere Antworten erhalten...
derArb
getting better


Verfasst am:
09. Mai 2009, 15:12
Rufname: derArb
Wohnort: Berlin

AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT - AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT

Nach oben
       Version: Office XP (2002)

Hallo,

schau Dir die Beispiele mal an (Formular 1 und 2)

mfg
derArb

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.



Formular2MitGleichemDatensatzOeffnen.zip
 Beschreibung:

Download
 Dateiname:  Formular2MitGleichemDatensatzOeffnen.zip
 Dateigröße:  48.56 KB
 Heruntergeladen:  292 mal

steffen0815
VBA-Programmierer


Verfasst am:
09. Mai 2009, 15:23
Rufname:

AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT - AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT

Nach oben
       Version: Office XP (2002)

Hallo,
Zitat:
Das ist jetzt die vierte Frage in wenigen Tagen, auf die mir in diesem Forum nicht weitergeholfen wird. Irgendwie hat man hier schon einmal bessere Antworten erhalten...
Also ich betrachte das Forum als Hilfe zur Selbsthilfe.
Ich habe dir den Weg beschrieben, den du meiner Meinung nach gehen kannst.

Ein Blick in die Onlinehilfe zu OpenArgs hätte dir einen kompletten Code für deine Funktionalität geboten.
Mir persönlich ist es zu müßig die OH für dich abzuschreiben Confused

_________________
Gruß Steffen
derArb
getting better


Verfasst am:
09. Mai 2009, 23:32
Rufname: derArb
Wohnort: Berlin


AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT - AW: Formular öffnen + Datensatz-ID übergeben, aber KEIN FILT

Nach oben
       Version: Office XP (2002)

Hallo,

@Steffen0815: Ich hab diesen schlichtweg unverschämten Satz von mattfi leider überlesen.


mfg
derArb

_________________
MfG
derArb

Scio me nihil scire...Εν οίδα οτι ουδέν οίδα... Ich weiss, dass ich nichts weiss (Sokrates)
Ich bevorzuge Beiträge mit korrekter deutscher Grammatik.
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: mehrer abfragen ein formular 1 romu 719 10. Jan 2005, 15:54
lothi mehrer abfragen ein formular
Keine neuen Beiträge Access Tabellen & Abfragen: kreuzabfrage ausführen nach vorgeschaltetem formular mit kom 4 Gast 887 21. Dez 2004, 15:17
Gast kreuzabfrage ausführen nach vorgeschaltetem formular mit kom
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: Formeln vom Formular, werden in der Abfrage nicht angezeigt 4 maddes 895 23. Nov 2004, 12:38
Skogafoss Formeln vom Formular, werden in der Abfrage nicht angezeigt
Keine neuen Beiträge Access Tabellen & Abfragen: Aktionsabfrage in Formular -immer nur einen Datensatz ändern 6 blauvogel 1092 08. Okt 2004, 11:43
Skogafoss Aktionsabfrage in Formular -immer nur einen Datensatz ändern
Keine neuen Beiträge Access Tabellen & Abfragen: Zeile der Dateneingabe (*) in einem Formular verschieben 2 Albertus 790 08. Okt 2004, 09:17
Albertus Zeile der Dateneingabe (*) in einem Formular verschieben
Keine neuen Beiträge Access Tabellen & Abfragen: Suchfunktion mit mehreren Kriterien aus Formular 5 Danny G. 2218 09. Sep 2004, 11:08
Danny G. Suchfunktion mit mehreren Kriterien aus Formular
Keine neuen Beiträge Access Tabellen & Abfragen: Mit Formular Abfrage machen? 9 Gast 2092 06. Sep 2004, 10:03
Nevyn Mit Formular Abfrage machen?
Keine neuen Beiträge Access Tabellen & Abfragen: Tabelle, Formular, Abfrage...und nun ? 3 Gags 790 29. Aug 2004, 22:05
lothi Tabelle, Formular, Abfrage...und nun ?
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: 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: 2 tabellen verknüpfen und daten übergeben 5 mihca 2004 05. Jun 2004, 13:22
mihca 2 tabellen verknüpfen und daten übergeben
 

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