🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Makro - Filterbdingung erweitern

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Helles58
Beiträge: 115
Registriert: Mo 17. Jul 2017, 19:51

Makro - Filterbdingung erweitern

Beitrag von Helles58 » Di 17. Sep 2024, 20:10

Hallo,

hab aus dem Netz-Fundus ein Makro den ich verwende und nun erweitern möchte.

HIer der Codeschnipsel
oSubForm5.Filter = "(""Kunden-Nr"" = '"+nID+"')"

Nun soll dem Filter noch ein zweites Feld , das auf "Ist Leer" geprüft wird mit "und" verknüpft wird hinzugefügt werden.
Das sollte doch machbar sein oder?

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Makro - Filterbdingung erweitern

Beitrag von RobertG » Di 17. Sep 2024, 21:09

Ich würde das einfach innerhalb der Klammer erweitern mit
AND ""Feld2"" IS NULL
Zuletzt geändert von RobertG am Mi 18. Sep 2024, 15:11, insgesamt 1-mal geändert.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Helles58
Beiträge: 115
Registriert: Mo 17. Jul 2017, 19:51

Re: Makro - Filterbdingung erweitern

Beitrag von Helles58 » Mi 18. Sep 2024, 13:39

Hallo Robert,

danke für die Beantwortung.
Jetzt hängt´s nur noch am Syntax.
Momentan produziere ich nur Fehlermeldungen aller Art.
Der Teufel steckt hier wie immer im Detail.
Kannst du mir bitte den Code Schnipsel komplettieren?

RobertG
* LO-Experte *
Beiträge: 2884
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Makro - Filterbdingung erweitern

Beitrag von RobertG » Mi 18. Sep 2024, 15:11

Code: Alles auswählen

oSubForm5.Filter = "(""Kunden-Nr"" = '"+nID+"' AND ""Feld2"" IS NULL)" 
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Helles58
Beiträge: 115
Registriert: Mo 17. Jul 2017, 19:51

GELÖST - Re: Makro - Filterbdingung erweitern

Beitrag von Helles58 » Mi 18. Sep 2024, 19:17

Vielen Dank Robert.
Jetzt geht´s.


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten