Automatický export po startu

zkoušel jsem napsat toto:


function StartupRun: boolean;
begin

GeoDownImportPQ;
GeoFilterLoadFile('Default-noWpts');
GeoExport('gckml2_short.gge.pas', 'c:\Geocaches.KML');

end;


import se provede, ale tím to skončí, načtou se normálně Default filter a nic se neexportuje. Je možné ty funkce použít ve startovním pluginu? Stejně je problém v tom, že si GS nepamatuje naposledný použité třídění dle sloupců, takže by to nešlo takto automaticky exportovat :frowning:

u nahravani filtru je potreba uvest i priponu ggf. Zvoleni filtru ale neprovede nahrani dat podle filtru, na to je taky prikaz. A dotretice, mozna to bude chtit uvest u tech souboru plne cesty, k cemuz se da vyuzit promenna geoget_datadir.

trideni sloupcu v soucasne verzi skutecne nejde.

Díky. Upravil jsem takto:


function StartupRun: boolean;
begin

GeoDownImportPQ;

GeoFilterLoadFile(geoget_datadir + 'Default-noWpts.ggf');
GeoListLoad;

GeoExport(geoget_datadir + 'gckml2_short.gge.pas', 'c:\Geocaches.KML');
GeoExport(geoget_datadir + 'gckml2.gge.pas', 'c:\Geocaches_GE.KML');

end;


Po spuštění se sice provede 2x načtení keší, ale pořád jsou tam i waypointy, tedy neaplykuje se filtr a export se také neprovede

Bacha, datadir nekonci zpetnym lomitkem, takze to tam musis take pridat.

Díky moc, už to šlape, až na to setřídění :frowning:
Ale zajímavé je, že nejprve se provede import, pak se načtou keše do toho výpisu, pak se provede export a pak se znovu načtou keše do výpisu.

Nepletes si to nacitani s exportovacim chroustatkem? (chroustatko je takovyten nabihajici ‘teplomer’ ;-))

.. jo aha. Onoaz se totiz provede ten spousteci skript, tak pak se zapne geoget samotny, a pokud jej mas nastaveny tak, aby po spusteni udelal nahrani dat, tak to pochopitelne provede.

jj, bude to tak

Tohle mě fakt pobavilo, já tomu říkám progressbar :slight_smile: