Stefanos Bulletin Board
URL: https://www.kaiwu.de/cgi-bin/sbb//sbb.cgi?&a=show&forum=146&show=4
Thema: Klammerung bei Regelverwaltung und/oder Suchen & Ersetzen

icon1 Klammerung bei Regelverwaltung und/oder Suchen & Ersetzen Datum: 24.05.2017, 14:00
incts (Regelmäßiger Nutzer)
Frage zum Update-Handbuch, Beispiel auf S. 27:

Aus dem 1. Bild und dem zugehörigen Text schließe ich folgende Klammerung:

Krit1 Op1 (Krit2 Op2 Krit3)
wobei: Krit = Suchkriterium; Op = Operator

Entweder verstehe ich das falsch oder das 2. Bild und der dazugehörige Text passen nicht zusammen.

Zum 2. Bild wäre der passende Text doch ungefähr so: (?)
Hier findet das Programm alle Einkäufe, die als TV kategorisiert wurden und zusätzlich alle nicht bei Media Markt getätigten Einkäufe, die als Haushaltsgegenstände kategorisiert wurden.

icon1 Re: Klammerung bei Regelverwaltung und/oder Suchen & Ersetzen Datum: 24.05.2017, 18:12
Reynard25 (Administrator)
Zum besseren Verständnis der in Rede stehende Teil des Handbuches:

[URL=http://www.directupload.net][/URL]

icon1 Re: Klammerung bei Regelverwaltung und/oder Suchen & Ersetzen Datum: 28.05.2017, 16:15
Reynard25 (Administrator)
Hallo,
tut mir leid; ich finde, die Erklärung von Lexware ist richtig. (Natürlich müsste es Haushaltsgeräte heißen)

icon1 Re: Re: Klammerung bei Regelverwaltung und/oder Suchen & Ersetzen Datum: 29.05.2017, 08:05
incts (Regelmäßiger Nutzer)
zitat:(Reynard25,28.05.2017 , 16:15)
tut mir leid; ich finde, die Erklärung von Lexware ist richtig.
Muss Dir gar nicht leid tun.
Ich möchte lediglich heraus finden, wie sich Lexware das mit der Klammerung gedacht hat. Leider findet sich dazu keine genaue Information im/in Handbuch/Hilfe.

Daher habe ich versucht aus den beiden gegebenen Beispielen etwas abzuleiten.
Vielleicht könntest Du dazu im Einzelnen noch etwas kommentieren, wo Du es anders betrachtest bzw. wo ich einen Denkfehler habe.

Aus dem 1. Beispiel hatte ich die o.g. Klammerung hergeleitet. (Unter Berücksichtigung des Vorrangs von AND über OR.)
Hier noch mal explizit:
Empfänger_enthält_"Media Markt" AND (Kategorie_enthält_"Wohnen:TV" OR Kategorie_enthält_"Wohnen:Haushaltsgeräte")

Überträgt man nun diese Klammerung auf das 2. Beispiel, dann ergibt sich:
Kategorie_enthält_"Wohnen:TV" AND (Kategorie_enthält_"Wohnen:Haushaltsgeräte" AND NOT Empfänger_enthält_"Media Markt")

Dies passt aber nun nicht zum Beschreibungstext.

Also ist daran irgend etwas nicht richtig.
Entweder stimmt etwas im 1. Beispiel nicht oder eben im 2. Beispiel. (Oder ich habe einen Denkfehler.)

icon1 Re: Klammerung bei Regelverwaltung und/oder Suchen & Ersetzen Datum: 29.05.2017, 10:28
Neuling (Experte)
Ich glaube, dein Gedankenfehler liegt darin, dass du versuchst, eine Klammerung zu setzen, weil du der Meinung bist, dass AND vor OR gilt. Du musst aber rein logisch die Abfolge ohne irgendeine Klammerung abarbeiten. Dann folgt daraus:
in der Kategorie enthalten ist Wohnen:TV und Wohnen:Haushaltsgeräte alle, nur diejenigen nicht, bei denen in Empfänger:Media Markt steht.

icon1 Re: Re: Klammerung bei Regelverwaltung und/oder Suchen & Ersetzen Datum: 29.05.2017, 10:48
incts (Regelmäßiger Nutzer)
zitat:(Neuling,29.05.2017 , 10:28)
Ich glaube, dein Gedankenfehler liegt darin, dass du versuchst, eine Klammerung zu setzen, weil du der Meinung bist, dass AND vor OR gilt. Du musst aber rein logisch die Abfolge ohne irgendeine Klammerung abarbeiten. Dann folgt daraus:
in der Kategorie enthalten ist Wohnen:TV und Wohnen:Haushaltsgeräte alle, nur diejenigen nicht, bei denen in Empfänger:Media Markt steht.
Ok, Danke für den Fingerzeig.
Im 2. Beispiel gibt es ja nur AND (das NOT vernachlässigen wir der Vereinfachung halber mal), da braucht es tatsächlich keine Klammerung.

Bedeutet also der Handbuch-Satz "Die Kriterien werden dabei wie mit mathematischen Klammern behandelt.", dass immer von rechts geklammert wird?
zitat:(incts,24.05.2017 , 14:00)
Krit1 Op1 (Krit2 Op2 Krit3)
wobei: Krit = Suchkriterium; Op = Operator


SBB © Druckbare Version von dem Thema Klammerung bei Regelverwaltung und/oder Suchen & Ersetzen