waterwin Geplaatst 20 augustus 2008 Geplaatst 20 augustus 2008 Voor GSAK heeft Jos Nuijten bij een mini event een heel goede GSAK PPT gemaakt. Daarin wordt een macro gebruikt om alle caches te selecteren die "in het veld" te doen zijn. Die macro kan ik op internet nergens vinden. Wie kan helpen met een url of heeft hem wel? Dank.
BBosman Geplaatst 20 augustus 2008 Geplaatst 20 augustus 2008 Alle caches moet je toch in het veld doen? Met uitzondering van misschien de "armchair caches".
geo_taz Geplaatst 20 augustus 2008 Geplaatst 20 augustus 2008 Alle caches moet je uiteindelijk in het veld doen, dat is waar. De macro die ik gemaakt hebt, selecteert alle caches die je direct in het veld kunt gaan doen. Dat zijn, traditionals, multi's etc maar ook opgeloste mysteries. In GSAK kun je dit niet in één filter selecteren, vandaar de volgende macro-code. MFILTER IF= NOT ($d_Found) AND NOT ($d_TempDisabled ) AND (($d_CacheType = "A" or $d_CacheType = "B" or $d_CacheType = "G" or $d_CacheType = "M" or $d_CacheType = "O" or $d_CacheType = "R" or $d_CacheType = "T" or $d_CacheType = "V") OR $d_HasCorrected) In het kort komt het neer op Selecteer alle caches die - je nog niet gevonden hebt - die niet disabled zijn - van het cache-type A (Project Ape), B (Letterbox), G (BenchMark), M (Multi), O (Other), R (Earth), T (Traditional) or V (Virtual) - of die gecorrigeerde coordinaten hebben
geo_taz Geplaatst 20 augustus 2008 Geplaatst 20 augustus 2008 (bewerkt) Ik heb overigens ook nog een variant die met een formuliertje komt waarbij je een maximale afstand vanaf het center-point kunt opgeven.... #===========================================================================# # MacVersion = 0.03 # MacDescription = Select all not-found caches that are either solved or that can be solved in the field # # Select all not found (Type Tradional, Multi, Earth etc or has corrected Coordinates) # # Get information from user on max distance $Distance_in = "30" $FormExit = form($form,"") If $FormExit = "ButtonCancel" Cancel Endif $distance = val($Distance_in) MFILTER IF= NOT ($d_Found) AND NOT ($d_TempDisabled ) AND $d_distance < $distance AND (($d_CacheType = "A" or $d_CacheType = "B" or $d_CacheType = "G" or $d_CacheType = "M" or $d_CacheType = "O" or $d_CacheType = "R" or $d_CacheType = "T" or $d_CacheType = "V") OR $d_HasCorrected) <Data> VarName=$form #******************************************************************** # Form generated by GSAK form designer on wo 20-aug-2008 18:23:44 #******************************************************************** Name = Form1 Type = Form Caption = Caches that can be done in the Field Height = 137 Width = 384 Name = Label1 Type = Label Height = 13 Left = 48 Top = 24 Width = 152 Caption = Distance from Center Point (km): Name = Distance_in Type = Edit Height = 21 Left = 208 Top = 16 Width = 121 Taborder = 8 Name = ButtonOK Type = Button Enabled = Yes Enter = Yes Height = 25 Left = 256 Top = 56 Width = 75 Taborder = 9 Caption = OK Name = ButtonCancel Type = Button Enabled = Yes Escape = Yes Height = 25 Left = 152 Top = 56 Width = 75 Taborder = 10 Caption = Cancel <enddata> 20 augustus 2008 bewerkt door geo_taz
LTeunis Geplaatst 20 augustus 2008 Geplaatst 20 augustus 2008 Mooi, heel mooi. Varvangt gelijk mijn oude macro hiervoor. DANK
Aanbevolen berichten
Maak een account aan of meld je aan om een opmerking te plaatsen
Je moet lid zijn om een opmerking achter te kunnen laten
Account aanmaken
Maak een account aan in onze gemeenschap. Het is makkelijk!
Registreer een nieuw accountAanmelden
Ben je al lid? Meld je hier aan.
Nu aanmelden