[gelöst] SearchDescriptor mit mehreren Suchstrings

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

TrueColor
******
Beiträge: 542
Registriert: Do, 11.03.2010 11:23

[gelöst] SearchDescriptor mit mehreren Suchstrings

Beitrag von TrueColor »

Hallo Ihrs,

ich stehe grad vor einer Wand und hoffe, ihr könnt mir vlt. weiterhelfen.

Wie kann ich ausgehend von der angehängten Datei den SearchDecriptor so erweitern, dass ich mehrere Suchstrings (ODER-verknüpft) verfüttern kann? Die Suchstrings würde ich dann aus einer Multi-Auswahl bekommen, z.B. Checkboxes oder Pulldown oder ähnlich.

Vielleicht könnt ihr mir einen kräftigen Schubs in die richtige Richtung geben.

Vielen Dank!
Dateianhänge
Demo_Schnellfilter_v02_20170222.ods
(12.59 KiB) 161-mal heruntergeladen
Zuletzt geändert von TrueColor am Do, 23.02.2017 15:45, insgesamt 1-mal geändert.
System:
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
mikeleb
*******
Beiträge: 1316
Registriert: Fr, 09.12.2011 16:50

Re: SearchDescriptor mit mehreren Suchstrings

Beitrag von mikeleb »

Hallo,
Schubs in die richtige Richtung geben
Arbeite mit regulären Ausdrücken.
Gruß,
mikeleb
TrueColor
******
Beiträge: 542
Registriert: Do, 11.03.2010 11:23

Re: SearchDescriptor mit mehreren Suchstrings

Beitrag von TrueColor »

Die einfachsten Dinge übersieht man leicht. Danke dir, da hätte ich echt selbst drauf kommen können.

Zu den RegEx hätte ich noch ne Frage (habe ich bisher nur sehr sporadisch angewendet):
Kann man mehr als 2 Elemente pipen? Also z.B. eins|zwei|drei|vier

Edit:
Und wenn ich mit Pattern arbeiten würde, entspricht dann eins mit 0 Elementen (also []) einem leeren String ""?

Danke!
System:
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
mikeleb
*******
Beiträge: 1316
Registriert: Fr, 09.12.2011 16:50

Re: SearchDescriptor mit mehreren Suchstrings

Beitrag von mikeleb »

Hallo,
Kann man mehr als 2 Elemente pipen? Also z.B. eins|zwei|drei|vier
ja
entspricht dann eins mit 0 Elementen (also []) einem leeren String ""
nein
Ich habe mal ein bisschen probiert:
Suche nach: ""
findet einen Leerstring (bei aktivierter Option Suchen in: Formeln)
Suche nach: ^$
findet einen Leerstring (bei aktivierter Option Suchen in: Werte)
Gruß,
mikeleb
TrueColor
******
Beiträge: 542
Registriert: Do, 11.03.2010 11:23

Re: SearchDescriptor mit mehreren Suchstrings

Beitrag von TrueColor »

Danke dir! Das hat mir sehr geholfen. Nun muss ich's nur noch umsetzen. Hoffe, ich komme morgen noch dazu, bevor wieder allzu viel Zeit ins Land geht und ich mich wieder neu rein denken muss.

Das Pattern über eine Schleife zusammenzubauen, wäre nur ne schlechte Alternative gewesen, wenn das Pipen beschränkt gewesen wäre.
System:
Arbeit: Windows 7 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3), LibreOffice 4.1.4.2
Home: Windows 10 (64 bit) + Apache OpenOffice 4.1.2 (AOO412m3)
Antworten