Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Formular beim öffnen Filtern

Begonnen von lutschi83, Januar 13, 2015, 13:22:23

⏪ vorheriges - nächstes ⏩

lutschi83

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!!!!

MzKlMu

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.
Gruß Klaus

lutschi83

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?

MzKlMu

Hallo,
Zitatmuss ich den Code dann nicht beim Laden des Formulars angeben?
probiere es halt einfach mal aus.
Gruß Klaus

lutschi83


MaggieMay

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?
Freundliche Grüße
MaggieMay