Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: lutschi83 am Januar 13, 2015, 13:22:23

Titel: Formular beim öffnen Filtern
Beitrag von: lutschi83 am Januar 13, 2015, 13:22:23
Hallo Leute,
ich habe mal wieder ein kleines Problemchen mit meiner DB.
Ich habe ein Formular "loeschen" mit einem Unterformular "loeschen_unterform".
Im Formular "loeschen" habe ich eine Auftragsnr = "Auftragsnr_ID", die sich im Unterformular wiederspiegelt. Im Unterformular habe ich ein Feld "loeschen_genehmigt" (JA/Nein-Feld).
Ich möchte nun beim Start des Formular "loeschen", dass nur die Datensätze im Formular "loeschen" angezeigt werden, bei denen "loeschen genehmigt = falsch" ist. Sonst müsste ich ständig alle Datensätze durchklicken um zum nächsten zu kommen, welchen ich mit "loeschen_genehmigt" auf Wahr setzen will.
Geht das irgendwie?

Vielen Dank schon einmal für eure Hilfe!!!!
Titel: Re: Formular beim öffnen Filtern
Beitrag von: MzKlMu am Januar 13, 2015, 13:47:07
Hallo,
im Ereignis "Beim Öffnen" des Ufos:
Me.Filter = "loeschen_genehmigt = False"
Me.FilterOn = True


Warum löschst Du Datensätze. In einer DB löscht man keine DS die mal gültig waren. Die kriegen ein Kennzeichen für gelöscht, bleiben aber in der Tabelle.
Titel: Re: Formular beim öffnen Filtern
Beitrag von: lutschi83 am Januar 13, 2015, 15:28:10
Die Datensätze werden nicht gelöscht. Ich habe vielleicht das Formular etwas unglücklich gewählt, da es sich um eine Verschrottungsdatenbank handelt.
Das Unterformular ist Teil des Formulars "loeschen" also praktisch integriert, muss ich den Code dann nicht beim Laden des Formulars angeben?
Titel: Re: Formular beim öffnen Filtern
Beitrag von: MzKlMu am Januar 13, 2015, 16:15:53
Hallo,
Zitatmuss ich den Code dann nicht beim Laden des Formulars angeben?
probiere es halt einfach mal aus.
Titel: Re: Formular beim öffnen Filtern
Beitrag von: lutschi83 am Januar 14, 2015, 15:44:23
Funktioniert leider nicht. :-[
Titel: Re: Formular beim öffnen Filtern
Beitrag von: MaggieMay am Januar 14, 2015, 15:57:09
Beschreibe und/oder zeige bitte ganz genau wie du das umgesetzt hast.

Zitatdass nur die Datensätze im Formular "loeschen" angezeigt werden, bei denen "loeschen genehmigt = falsch" ist.
Ist das ein Datenfeld aus der Datenquelle des Hauptformulars?