BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das OpenOffice Forum zu erhalten!

DANKE >><< DANKE

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des OpenOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als OO-SUPPORTER gekennzeichnet. 🤗

Zwei Filter in Ein Formular

BASE ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit OpenOffice.org zu bearbeiten.
Antworten
Moerser01
Beiträge: 13
Registriert: Fr 11. Nov 2016, 09:23

Zwei Filter in Ein Formular

Beitrag von Moerser01 » Fr 26. Okt 2018, 10:58

Hallo,
Ich brauche mal wieder Eure Hilfe.

1.Ich möchte zwei Filter in ein Formular verbinden. find aber die richtige Lösung nicht.
Ich habe ein Lagerformular das auch gut funktioniert. Es filtert mir aus namen und Lagerort und Personzugehörigkeit alles raus.

auserdem habe ich eine Hauptrategorie und eine Unterkategorie. Da ich aber nur die Unterkategorien angezeigt bekommen möche die auch zur Hauptkategorie gehören, habe ich ein Filter gemacht. der auch funktioniert. Ich kann den Filter Kategorien nicht mit dem Filter Suchen verbinden.

Ich hänge das Dokument mal an und hoffe Ihr versteht dann was ich meine.


2. Außer dem würde ich gern das wenn wenn ich das Listenfeld Hauptkategorie ändere automatisch das Listenfeld Unterkategorie sich ändert. Da komm ich wohl um ein Makro nicht rum , da ich nicht extra auf ein Button klicken möchte ,ODER?


Währe schön wenn mir einer von Euch helfen kann.


Gruß Moerser01
Dateianhänge
Test6_Bedingte_Listenfelder.odb
(289.46 KiB) 189-mal heruntergeladen

F3K Total
Beiträge: 1006
Registriert: Mo 1. Aug 2011, 00:03

Re: Zwei Filter in Ein Formular

Beitrag von F3K Total » So 28. Okt 2018, 14:03

Hallo Moerser01,
ich habe da mal was gebastelt. Deinen Formularaufbau habe ich nicht verstanden. Arbeitest du dabei mit dem wichtigsten Werkzeug, dem Formularnavigator?
UKFiltern.png
UKFiltern.png (49.02 KiB) 2785 mal betrachtet
Viel Spaß beim Forschen.
Das Listenfeld wird mit der Abfrage Listfeld_Unterkategorie gefüllt:

Code: Alles auswählen

SELECT 
    "Unterkategorie"."Unterkategorie", 
    "Unterkategorie"."ID" 
FROM 
    "Haupt_Unter", 
    "Unterkategorie" 
WHERE 
    "Haupt_Unter"."Unter_ID" = "Unterkategorie"."ID" 
AND 
    "Haupt_Unter"."Haupt_ID" = ( SELECT "F_HauptkategorieID" FROM "Filter" ) 
OR 
    ( SELECT "F_HauptkategorieID" FROM "Filter" ) IS NULL
Gruß R
Dateianhänge
Bedingte_Listenfelder_F3K.odb
(110.95 KiB) 206-mal heruntergeladen
Windows 10: AOO, LO Linux Mint: AOO, LO

Moerser01
Beiträge: 13
Registriert: Fr 11. Nov 2016, 09:23

Re: Zwei Filter in Ein Formular

Beitrag von Moerser01 » Mi 31. Okt 2018, 08:46

Danke. So klappt es. habe lange nicht mehr an DB gearbeitet. Hab mich dann etwas zu sehr verbaut.
Noch mal vielen Dank.

Echt toll das es hier immer einen Helfer gibt.


Gruß Moerser01

Antworten