Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: CKoster am März 05, 2012, 09:24:52

Titel: AnwendenFilter-aktion
Beitrag von: CKoster am März 05, 2012, 09:24:52
Hallo,

habe ein Problem seit der Konvertierung auf Access 2007 mit dem AnwendenFilter folgender Fehler taucht auf:
Siehe Anhang!!!

So sieht der Makro aus:

Aktion: Anwendefilter

[Formulare]![Verteilungen]![Kombinationsfeld60]


bin überfragt bei dem Fehler.
Über Hilfe wäre ich sehr dankbar. ;)

[Anhang gelöscht durch Administrator]
Titel: Re: AnwendenFilter-aktion
Beitrag von: Jonny am März 05, 2012, 09:28:51
Hallo,
leider kann ich die Fehlermeldung nicht lesen.
Stelle sie doch nochmals rein

Gruß

Johann
Titel: Re: AnwendenFilter-aktion
Beitrag von: CKoster am März 05, 2012, 09:47:47
(http://www.bilderhoster.net/thumbs/fzsj6p2n.jpg) (http://www.bilderhoster.net/img.php?id=fzsj6p2n.jpg)

Oder

http://www.bilderhoster.net/img.php?id=fzsj6p2n.jpg

oder im Anhang

Vielen Dank



[Anhang gelöscht durch Administrator]
Titel: Re: AnwendenFilter-aktion
Beitrag von: Jonny am März 05, 2012, 09:54:07
Hallo,
da scheint etwas mit der Datenherkunft vom Formular nicht in Ordnung zu sein.
Schau mal ob bei der Herkunft eine Tabelle bzw. Abfrage eingestellt ist. Es kann sein das da
jetzt ein SQL-String steht.

Gruß

Johann
Titel: Re: AnwendenFilter-aktion
Beitrag von: CKoster am März 05, 2012, 09:56:39
Hi,

danke aber ich bin ein totaler noob was Access angeht wo sehe ich das denn???
Titel: Re: AnwendenFilter-aktion
Beitrag von: Jonny am März 05, 2012, 10:06:07
Hallo,
bei den Eigenschaften vom Formular - Register Daten - Datensatzquelle

Gruß

Johann
Titel: Re: AnwendenFilter-aktion
Beitrag von: CKoster am März 05, 2012, 10:15:33
Da steht Datensatzquelle Verteilungen
Titel: Re: AnwendenFilter-aktion
Beitrag von: Jonny am März 05, 2012, 10:29:56
Hallo,
also hat das Form schon einen richtige Ds-Quelle.

Jetzt zum Marko. Ich habe mir das mal bei mir angeschaut (selber benutze ich keine Makro´s sondern VBA).
Wenn ich jetzt die Argumente mir ansehen muss das erste Argument eine Abfrage sein. Bei dir fängt es aber mit Formulare an.
Es sieht fast so aus als ob die ersten 2 Argumente fehlen.

Jetzt bin ich nicht der große Makro-Kenner, wie gesagt bei mir findet man höchstens das Autoexec-Marko.
Kannst du nicht das alte Makro umbenennen und ein neues erstellen?

Wenn das nicht geht kan ich dir leider nicht helfen (hab keine Lust mich in Makro´s einzuarbeiten weil diese auf
dauer eh immer durch VBA ersetzt werden. Da mach ich es halt gleich so).

Gruß

Johann
Titel: Re: AnwendenFilter-aktion
Beitrag von: CKoster am März 05, 2012, 10:59:21
Also was komsich ist,

in der Abfrage steht SELECT DISTINCTROW [Verteilungen].[Verteilung] FROM [Verteilungen];

der Makro nennt sich  Filterkiterium bei der Abfrage Aktuelle Verteilung
[Formulare]![Verteilungen]![Kombinationsfeld60]

ich denke das da was falsch ist.
Titel: Re: AnwendenFilter-aktion
Beitrag von: Jonny am März 06, 2012, 11:30:58
Hallo,
macht hier keiner mit Makro und kann vieleicht jemand den Kostor helfen?

Gruß

Johann