Vytvoril jsem makro, ktere umoznuje automatizovat opakovane sekvence cinnosti (postupnou aplikaci nekolika filtru, spusteni programu, aplikaci seznamu, …)
Jako priklad uvedu, ze na jedno jedine kliknuti muzete vybrat kese z nekolika ruznych oblasti, odecist od nich kese podle dalsiho filtru a vysledek si exportovat do GPX a rovnou ulozit do GPS.
Odkaz na makro je v mem podpisu. Zkousejte, piste pripominky, opravy a namety na doplneni.
Nevím co dělám špatně, ale nastavil jsem si sadu filtrů a chtěl spustit makro s GJ na update listingů…
… tlačítkem "makro, exe, bat" jsem vložil příslušné makro geojarry-listing.ggp.pas, ale při ukládání skupiny dostanu chybovou hlášku:
"Chyba! V seznamu akcí … je použit soubor geojarry-listing.ggp.pas" Po 3 odkliknutí mi to dovolí uložit, spustit skupinu… ale poslední příkaz se neprovede.
a\ kde je chyba při vkládání makra
b\ chybová hláška je nečitelná pravděpodobně celá, jelikož je to velkým písmem..
Ta chyba znamena, ze soubor s timto makrem nenasel a to je take duvod, proc se neprovede. (Predpokladam, ze v seznamu akci mas pred tim makrem vykricnik.) Makra jsou podobne jako filtry i seznamy ocekavana v adresari Geoget_Gatadir - to je asi trochu chyba a zrejme i pricina nenalezeneho makra v tvem pripade (takovato hlavni makra mam v adresari geogetu a nenapadlo me, ze by to bylo jinak, ale GG to umoznuje, tak by se s tim makro melo vyporadat).
Pomuzes tomu tim, ze vlozis relativni cestu vuci tomuto adresari.
Jinak gj makra pracuji pouze s oznacenymi keskami, takze pred spustenim tohoto makra musis vlozit prikaz @ListSelectAll.
EDIT: Vsiml sis, co v tom chybovem hlaseni je vypisovano za cestu? Tam ten soubor nemas, vid?
Poté, co jsem si do Combine našteloval stáhnutí listingů u označených kešek, toto proběhlo, ale skončilo na okně s názvem Výsledek importu, které vyskočí po importu listingů. To jsem musel odkliknout, aby sekvence mých příkazů pokračovala dál. Dotaz tedy zní jasně. Jde toto okno nějak potlačit, případně někde nastavit, kterou ze tří akcí (Zobrazit přidané, Zobrazit, OK) má samočinně provést?
Rekl bych, ze to data jeste patri do Geoget_Datadir, takze by cesta k makru mela vypadat script\geojarry…. Pokud to tak neni, tak cesta se ziska tak, ze se od absolutni cesty k makru odecte cesta Geoget_Datadir.