snif&snuitje Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 Ik werk met de laatste versie van GSAK, 7.5.1.28. Als ik de macro CountryStateCounty.gsk draai voor de database Nederland en Duitsland, komen keurig de provincies/staten in de kolom “state” te staan. Doe ik dit voor de Franse/Engelse/Belgiesche database, dan wil het op de een of andere manier niet!! Heb alle benodigde FindStatsGen mappen in mijn macro-map staan. Wat gaat er niet goed ??
ZaNaBoZa Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 Ik werk met de laatste versie van GSAK, 7.5.1.28. Als ik de macro CountryStateCounty.gsk draai voor de database Nederland en Duitsland, komen keurig de provincies/staten in de kolom “state” te staan. Doe ik dit voor de Franse/Engelse/Belgiesche database, dan wil het op de een of andere manier niet!! Heb alle benodigde FindStatsGen mappen in mijn macro-map staan. Wat gaat er niet goed ?? Er gaat niets mis. Frankrijk en België worden (nog) niet door de GetState & GetCountry ondersteund.
Track_leader Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 Ik werk met de laatste versie van GSAK, 7.5.1.28. Als ik de macro CountryStateCounty.gsk draai voor de database Nederland en Duitsland, komen keurig de provincies/staten in de kolom “state” te staan. Doe ik dit voor de Franse/Engelse/Belgiesche database, dan wil het op de een of andere manier niet!! Heb alle benodigde FindStatsGen mappen in mijn macro-map staan. Wat gaat er niet goed ?? Er gaat niets mis. Frankrijk en België worden (nog) niet door de GetState & GetCountry ondersteund. Niet helemaal waar ik gebruik #******************************************* # MacVersion = 1.0 # MacDescription = provincies # MacAuthor = kamjo01 # MacFileName = provincies.gsk # MacUrl = #******************************************* $updated = GetState("s") en dit werkt voor frankrijk en belgie ook het ligt er aan of de informatie die nodig is voor getcounty is opgenomen in de cache listing, dat is niet overal het geval, bv Italie levert nog wel een een probleem op JK
snif&snuitje Geplaatst 26 februari 2009 Auteur Geplaatst 26 februari 2009 #******************************************* # MacDescription = Update Country, State & County Fields # MacFileName = CountryStateCounty.gsk # MacAuthor = Kai Team # MacVersion=1.2 # MacUrl= #******************************************* $Countries=GetCountry("cb") $States=GetState("sba") $Counties=GetCounty("yb") MSGOK msg= Country Updates=$Countries $_NewLine State Updates=$States $_NewLine County Updates=$Counties Dit is de macro die ik gebruik! Heb er van alles in veranderd maar ik krijg geen state info??
Track_leader Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 #******************************************* # MacDescription = Update Country, State & County Fields # MacFileName = CountryStateCounty.gsk # MacAuthor = Kai Team # MacVersion=1.2 # MacUrl= #******************************************* $Countries=GetCountry("cb") $States=GetState("sba") $Counties=GetCounty("yb") MSGOK msg= Country Updates=$Countries $_NewLine State Updates=$States $_NewLine County Updates=$Counties Dit is de macro die ik gebruik! Heb er van alles in veranderd maar ik krijg geen state info?? u = update user data 2 = update user data 2 b = only update if blank or = "nil" or = "none" f = set user flag, but only if updated r = set user flag regardless s - Update the state field in the database a - (abbreviate) update with the 2 or 3 letter (country specific) abbreviated state code rather than the full name. probeer het eens met de macro die ik heb zonder de andere dingen en kijk of het werkt, ik vermoed dat het ergens in de b opties zie in de diverse macto statements. Als een veld niet blank is dan werkt de macro niet. maar vergeet de getcountry en getcounty die heb ik nog niet nodig gehad voor wat ik wil JK
snif&snuitje Geplaatst 26 februari 2009 Auteur Geplaatst 26 februari 2009 #******************************************* # MacDescription = Update Country, State & County Fields # MacFileName = CountryStateCounty.gsk # MacAuthor = Kai Team # MacVersion=1.2 # MacUrl= #******************************************* $Countries=GetCountry("cb") $States=GetState("sba") $Counties=GetCounty("yb") MSGOK msg= Country Updates=$Countries $_NewLine State Updates=$States $_NewLine County Updates=$Counties Dit is de macro die ik gebruik! Heb er van alles in veranderd maar ik krijg geen state info?? u = update user data 2 = update user data 2 b = only update if blank or = "nil" or = "none" f = set user flag, but only if updated r = set user flag regardless s - Update the state field in the database a - (abbreviate) update with the 2 or 3 letter (country specific) abbreviated state code rather than the full name. probeer het eens met de macro die ik heb zonder de andere dingen en kijk of het werkt, ik vermoed dat het ergens in de b opties zie in de diverse macto statements. Als een veld niet blank is dan werkt de macro niet. maar vergeet de getcountry en getcounty die heb ik nog niet nodig gehad voor wat ik wil JK Heb ik gedaan, werkt niet!!
Track_leader Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 (bewerkt) okay, dit MSGOK msg= Country Updates=$Countries $_NewLine State Updates=$States $_NewLine County Updates=$Counties moet output toveren op je scherm, wat geeft de macro voor resultaat aan dit commando? ook dit gelezen? http://gsak.net/board/index.php?showtopic=...&st=0 26 februari 2009 bewerkt door Track_leader
snif&snuitje Geplaatst 26 februari 2009 Auteur Geplaatst 26 februari 2009 okay, dit MSGOK msg= Country Updates=$Countries $_NewLine State Updates=$States $_NewLine County Updates=$Counties moet output toveren op je scherm, wat geeft de macro voor resultaat aan dit commando? ook dit gelezen? http://gsak.net/board/index.php?showtopic=...&st=0 Ik zie heel erg snel drie invoerschermen, met een rode invoerbalk, achter elkaar opkomen! Daarna een klein popupscherm (Message) die mij zegt, dat de drie updates op "0" staan, geen invoer dus! Het lijkt erop dat de macro geen data vind. De URL die jij hierboven hebt gegeven heb ik even bekeken, maar kan daar verder niets in vinden wat mijn probleem kan oplossen. Dit gaat immers over het invoeren van codes op het Load-scherm, wat m.i. anders is als je nieuwe data in wil voeren in je database!
ZaNaBoZa Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 $Countries=GetCountry("cb") $States=GetState("sba") $Counties=GetCounty("yb") Als je in de macro bij deze drie regels de b verwijderd, dat overschrijft hij alle data in de desbetreffende velden. Dan zou er wel output dienen te komen.
snif&snuitje Geplaatst 26 februari 2009 Auteur Geplaatst 26 februari 2009 $Countries=GetCountry("cb") $States=GetState("sba") $Counties=GetCounty("yb") Als je in de macro bij deze drie regels de b verwijderd, dat overschrijft hij alle data in de desbetreffende velden. Dan zou er wel output dienen te komen. b verwijderd, geeft geen resultaat. Wel een grensgeval, Duitsland, schrijft hij wel, een cache! Het lijkt er toch op dat de macro de FranseMap niet vind c.q. ziet, de DuitseMap wel!!
Jurgen & Co Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 (bewerkt) Kijk eens in de map van GSAK daar moet een map Locations staan met daar in de States. voor de landen die je henbben wilt. Niet alle landen worden ondersteund. Kijk maar eens in de helpfile. voor Getstate. Ik heb hier cze,dnk,nld,gbr,usa,aut,deu Heb je dit al gelezen? http://gsak.net/help/hs23750.htm 26 februari 2009 bewerkt door Jurgen & Co
snif&snuitje Geplaatst 26 februari 2009 Auteur Geplaatst 26 februari 2009 Kijk eens in de map van GSAK daar moet een map Locations staan met daar in de States. voor de landen die je henbben wilt. Niet alle landen worden ondersteund. Kijk maar eens in de helpfile. voor Getstate. Ik heb hier cze,dnk,nld,gbr,usa,aut,deu OK, heb even gekeken en heb alleen: nld,gbr,deu. Er zijn dus een hoop landen die geen ondersteuning hebben bij mij. Ik ga morgen maar eens op zoek!! Bedankt voor de info .
ZaNaBoZa Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 Door deze macro te instaleren en te draaien, krijg je een lijstje te zien welke landen er op dit moment ondersteuning hebben voor beide functies. Op dit moment is dat onderstaand lijstje.
Jurgen & Co Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 Zelf gebruik ik dit voor provincie VERCHECK version=7.2.4.10MFILTER Expression=$d_State="Nil" or $d_State="None" or $d_State="" IF $_FilterCount > 0 $updated = GetState("s") msgok msg=Number of records updated: $updated ELSE PAUSE Msg="No waypoints in filter, action cancelled" ENDIF
Jurgen & Co Geplaatst 26 februari 2009 Geplaatst 26 februari 2009 Overigens heb je niet de laatste versie ik heb 7.5.2.12 het kan zijn dat er met een Patch een nieuw land ondersteund word.
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