Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Formularbasierter-Filter

87 views
Skip to first unread message

Ines Denadija

unread,
Nov 13, 2000, 3:00:00 AM11/13/00
to
Hallo Leidensgenossen *gg,

ich habe folgendes Problemchen:

ich habe ein Formular erstellt, das durch eine Makrogruppe von einem
anderen Formular aus geöffnet wird. Die Makrogruppe ist so erstellt, daß
das Formular geöffnet wird und beim Öffnen durch "AusführenBefehl -
FormularbasierterFilter" auch der Filter geöffnet wird.

Soweit so gut. *puuuh

Auf der Formularoberfläche habe ich nun 2 Befehlsschaltflächen erstellt,
die den Filter starten sollen und beenden sollen. (die gleichen
Funktionen wie wenn man auf die rechte Maustaste drückt und man die
Auswahl bekommt "Filter/Sortierung anwenden" "Filter/Sortierung
entfernen" usw. )

Das Problem ist:

Access öffnet mir mein Formular, öffnet auch den Formularbasierenden
Filter, aber die Befehlsschaltflächen sind grau hinterlegt, d.h. nicht
aktiv. *grummel

Das bedeutet für mich ich kann den Filter nicht vom Formular aus
starten, aber mit der rechten Maustaste schon.

Wie kann ich die Befehlsschaltflächen aktivieren?

Vielen Dank im Voraus

Liebe Grüße

Ines

Henry Habermacher

unread,
Nov 14, 2000, 3:00:00 AM11/14/00
to
Hallo Ines

In article <8up3s1$n...@sunny.mannesmann.de>,


Ines Denadija <ines.d...@rexroth.de> wrote:
> Das bedeutet für mich ich kann den Filter nicht vom Formular aus
> starten, aber mit der rechten Maustaste schon.
>
> Wie kann ich die Befehlsschaltflächen aktivieren?

Das wird wahrscheinlich nicht machbar sein. Dafür gibts die Standard
Befehlsschaltfläche in der Toolbar "Filter anwenden". Wenn Dein Form im
Filtereingabe-Modus ist, hast Du keine Kontrolle über das Form mehr.
Falls Du das benötigst, wird Dir nichts anderes übrig bleiben, als das
Formular basierte Filter selber zu programmieren. Das ist übrigens auch
nötig, wenn Du die Anwendung später als Runtime laufen lassen willst.
Wie das gemacht wird findest Du, wenn ich mich nicht täusche, bei den
Support Seiten von Microsoft (suchen nach Access formularbasiert
Filter).
Vielleicht gibt es einen Ausweg, den ich aber noch nie versucht habe:
Du könntest evt. ein weiteres Form als popup starten, das die Kontrolle
über das andere Form übernimmt. Nur, ob es dann möglich ist, das Form
per Code in den "gefilterten Modus" umzuschalten, weiss ich nicht.

Gruss
Henry


--
-----------------------------------
I don't reply to e-mails to my postings in NGs, don't even try!


Sent via Deja.com http://www.deja.com/
Before you buy.

Jens Kortus

unread,
Nov 14, 2000, 3:00:00 AM11/14/00
to
Hallo Ines!

Dein Problem klingt sehr Interessant...
aber ich hab wie immer keine Ahnung wie ich Dir helfen könnte ;o)
Nichtsdestotrotz, machs mal gut bis zum nächsten cappu!

Grüße ´s Bärle

Henry Habermacher schrieb:

Bernhard Schmid

unread,
Nov 19, 2000, 7:05:57 PM11/19/00
to
Hallo,

ich bin neu hier in der Newsgroup und stöbere ein bißchen 'rum.

Ein zumindest ähnliches Problem hatte ich auch: Ich wollte in einem Formular
einen Button "Filtern" einfügen, den ich mit der Funktion formularbasierter
Filter hinterlegt hatte. Fatale Folge: Ich konnte den Button anklicken,
dann wechselte Access in den Modus formularbasierter Filter und der Button
war weg, da in diesem Modus alle Buttons ausgeblendet werden.

Einzige mir bekannte Lösung: Will man in einem Formular auf die
Filterfunktionen zugreifen, geht das nur über eine selbstdefinierte
Symbol-/Menüleiste, die man mit diesem Formular einblenden lässt.

Grüße

Bernhard

BBSc...@t-online.de

"Ines Denadija" <ines.d...@rexroth.de> schrieb im Newsbeitrag
news:8up3s1$n...@sunny.mannesmann.de...


> Hallo Leidensgenossen *gg,
>
> ich habe folgendes Problemchen:
>
> ich habe ein Formular erstellt, das durch eine Makrogruppe von einem
> anderen Formular aus geöffnet wird. Die Makrogruppe ist so erstellt, daß
> das Formular geöffnet wird und beim Öffnen durch "AusführenBefehl -
> FormularbasierterFilter" auch der Filter geöffnet wird.
>
> Soweit so gut. *puuuh
>
> Auf der Formularoberfläche habe ich nun 2 Befehlsschaltflächen erstellt,
> die den Filter starten sollen und beenden sollen. (die gleichen
> Funktionen wie wenn man auf die rechte Maustaste drückt und man die
> Auswahl bekommt "Filter/Sortierung anwenden" "Filter/Sortierung
> entfernen" usw. )
>
> Das Problem ist:
>
> Access öffnet mir mein Formular, öffnet auch den Formularbasierenden
> Filter, aber die Befehlsschaltflächen sind grau hinterlegt, d.h. nicht
> aktiv. *grummel
>

> Das bedeutet für mich ich kann den Filter nicht vom Formular aus
> starten, aber mit der rechten Maustaste schon.
>
> Wie kann ich die Befehlsschaltflächen aktivieren?
>

0 new messages