Dobrý den,
jak mám nastavit filtr, aby mi zobrazil všechny keše, ke kterým jsem přidal Child Waypoint? (To znamená, že ByUser je zaškrtlý.) Problém je, že když ve filtru odtrhnu v Children ByUser (jedno z polí), nezobrazí se mi keše, které mají waypoint jak mnou přidaný, tak originál z geocaching.com.
Díky za rady
GSAK - jak nastavit filtr
Vytvořeno od
hubipe
, dub 06 2009 22:03
4 odpovědí na toto téma
#1
Publikováno 06 duben 2009 - 22:03
#2
Publikováno 06 duben 2009 - 22:13
Zkusil jsem: Search - Filter - na karte CHILDREN jsem vybral TYPE = final location, zakliknul jsem obe klikatka (check boxy) BY USER a vyprsklo to WAYPOINTY finalovek mojich i puvodnich z GS...
#3
Publikováno 07 duben 2009 - 17:44
Díky MildaPajda, ale to neřeší můj problém.
Za prvé, chci, aby se mi ve filtru objevili i keše, kterým jsem přidal třeba jenom stage of multicache. To jsem zajistil položkou Type Is not empty. Ale chci mít ve filtru keše, jen u kterých je mnou přidaný waypoint. (Ale to že jsem tam přidal waypoint, ještě neznamená, že tam nebyl už z geocaching.com (By User = false)). Je to tedy vůbec řešitelné?
#4
Publikováno 07 duben 2009 - 18:30
Ahoj mrkni na toto makro:
FilterAddedChild.gsk
http://gsak.net/boar...e=post&id=51023
To urcite pomuze:-)
Garmin Oregon 650, Samsung Galaxy S + Locus + GSAK
#5
Publikováno 07 duben 2009 - 20:21
Ahojte, tak už jsem to (snad) vyřešil.
Díky MarHanovi za odkaz, toto makro mi posloužilo jako základ (nefiltrovalo ještě to co jsem já potřeboval (třeba neaktivní keše)). Tak jsem si ho upravil (že to ale dalo práci si nastudovat jak se píší makra...)
Přikládám zdroj, kdo chcete využijte
Díky MarHanovi za odkaz, toto makro mi posloužilo jako základ (nefiltrovalo ještě to co jsem já potřeboval (třeba neaktivní keše)). Tak jsem si ho upravil (že to ale dalo práci si nastudovat jak se píší makra...)
Přikládám zdroj, kdo chcete využijte
MacroFlag type=clear range=all $recno = 0 # Check each child waypoint to see if manually added by user While not($_Eol) $recno = $recno + 1 IF frac($Recno/10) = 0 ShowStatus msg="Processing record $recno 0f $_count" endIf Table Active=Waypoints scope=parent Goto Position=top While not($_eol) # zde si napiště svoje jméno - odstraní se vaše keše z výpisu if ($d_cByuser AND not ($d_Found or $d_TempDisabled or $d_Archived or (RegExCount("Vaše jméno ", $d_PlacedBy )>0))) $d_macroflag = true break endif GoTo position=next EndWhile Table active=caches GoTo Position=Next EndWhile Goto Position=Top Mfilter expression=$d_Macroflag If $_FilterCount = 0 speedmode status=off $recs = RestoreFilter($fsave,true) MsgOk msg="Sorry, no caches in current view have manually added child waypoints" Endif # tady si můžete nastavit další filtry, které se do výsledků přidají (například všechny tradiční) a oddělejte # #FILTER name="Oregon Export (nenalezene, aktivni)" join=or #FILTER name="Oregon Export (finalky, aktivni)" join=or # load the 3rd filter #FILTER name="filter3" join=or #If $_FilterCount = 0 # Cancel Msg="Žádné záznamy" #EndIf
0 uživatel(ů) prochází toto téma
0 uživatelů, 0 návštěvníků 0 anonymních uživatelů