• Willkommen im Geoclub - dem größten deutschsprachigen Geocaching-Forum. Registriere dich kostenlos, um alle Inhalte zu sehen und neue Beiträge zu erstellen.

Gelöste Mysteries Filtern

NoPogo

Geomaster
Hallo,

seit einiger Zeit benutze ich begeistert GSAK. Nun bin ich vor kurzem jedoch an (meine?) Grenzen gestossen, was das definieren von Filtern angeht.
Ich wollte einen Filter bauen, der mir alle Tradis, alle Multis und alle Mysteries innerhalb eines bestimmten Umkreises anzeigt.
Soweit hat das auch geklappt. Bei den Mysteries will ich aber nur die haben, die ich gelöst (und dort auch korrigierte Koordinaten eingetragen) habe.
Wenn ich nun ja den Filter für "corrected Coordinates" setze, fallen alle Tradi und Multi raus, da dort solche nicht vorhanden sind.

Kennt jemand einen Lösung mit einem einzigen Filter?
Bisher hab ich erst Tradi und Multi, anschliessend Mysteries rausgepickt.
 

pom

Geoguru
So auf die Schnelle: alle flags löschen, korrigierte KOs rausfiltern, flags setzen. Jetzt Tradis filtern, alle flags setzen. Neues Filter: zeige alle flags.
Ist zwar nicht nur ein Filter, geht aber.

Ahoi,
Pom
 
A

Anonymous

Guest
das nervt mich auch schon ewig und wäre eigentlich eine feature request-anfrage im gsak-forum wert.
folgendes geht:
1. filter setzen für alle caches mit corrected coordinates.
2. shift F6 (setzt user flag für alle caches im filter)
3. filter setzen für tradis.
4. shift F6
5. F8 (filtert automatisch auf alle caches mit user flag)

1. bis 5. lassen sich sicher auch als makro ausführen. davon habe ich aber keine ahnung.

frohes jagen

hehe, pom tippt schneller
 

KBreker

Geomaster
Mir fällt da spontan ein eher schmutziger Weg ein - also ein Work-Around:

http://gsak.net/board/index.php?showtopic=3807&view=findpost&p=32563
 

bsterix

Geowizard
Ich hab da eine recht einfache Lösung:
Im "normalen Filter Dialog":
Bei General: Reverse Filter anwählen
Bei Other: Mystery anwählen, alle anderen Typen abwählen, und bei Corrected coordinates NUR "No" anwählen.

Das liefert das gewünschte. D.h. ALLES außer Mysteries ohne Korrigierte Koordinaten
 
OP
NoPogo

NoPogo

Geomaster
Sowohl der Reverse Filter als auch das Makro klingen sehr gut.
Werd ich dann heut abend mal probieren.

Danke für die Antworten.
 

Carsten

Geowizard
Ich werf mal noch ein Makro in die Runde:

Code:
IF Sysinfo("Distance") = "K"
  $msg = "Umkreis in Kilometern"
ELSE
  $msg = "Umkreis in Meilen"
ENDIF

INPUT Msg=$msg Default="20" VarName=$Result

$MyId = Sysinfo("gsakini;TfmConfig;edtGeoName.Text")

MFILTER Expression=$d_CacheType="U"
MFILTER Expression=$d_HasCorrected=True Join=and
MFILTER Expression=regex("M|O|R|T", $d_CacheType) Join=or
MFILTER Expression=not ($d_Found or $d_Archived or $d_TempDisabled) Join=and
MFILTER Expression=$d_OwnerId<>$MyId Join=and
MFILTER Expression=$d_Distance<=Val($Result) Join=and
 
Oben