Barry Geplaatst 1 januari 2017 Geplaatst 1 januari 2017 Allereerst wens ik iedereen alle goeds en vooral goede gezondheid toe. Ik zou graag al mijn logs bij elkaar willen verzamelen. Nu kan ik natuurlijk per log de boel gaan kopieren en plakken, maar dat is echt teveel werk. Wat ik wil zit voor een gedeelte al ingebakken bij geocaching,com. Als je klikt op de hoofdpagina (quickview) en dan klikt op geocaches, krijg je keurig de laatste 15 logs inclusief inhoud te zien. Alleen zijn dat er maar vijftien, ik zou graag al mijn logs willen zien. Of is het wellicht mogelijk met GSAK om automatisch alle logs te tonen en te exporteren naar een tekstbestand? Is daar een macro voor? Alvast dank!
Barry Geplaatst 3 januari 2017 Auteur Geplaatst 3 januari 2017 (bewerkt) Een vraag aan de GSAK gebruikers dan. Als je je founds middels een PQ download en je die daarna opent in GSAK, is het dan mogelijk om je eigen logs te lezen? 3 januari 2017 bewerkt door Barry
mmjjt Geplaatst 3 januari 2017 Geplaatst 3 januari 2017 Ja dat is mogelijk, je kan door middel van filteren ook de rest van de logs uit de data base verwijderen zodat je alleen jouw eigen logs nog hebt.
Barry Geplaatst 3 januari 2017 Auteur Geplaatst 3 januari 2017 Dank je Mmjjt. Is het ook mogelijk om je eigen logs dan te exporteren naar een tekstbestand (al dan niet via een macro)?
mmjjt Geplaatst 3 januari 2017 Geplaatst 3 januari 2017 Oei dat zou ik niet weten, maar kijk even in de macrolijst van gsak.
PnavE_81 Geplaatst 3 januari 2017 Geplaatst 3 januari 2017 ga bovenin naar EXTRA - SQLite manager dan open een nieuw programma en daar kun je via bestand -> open database jouw gsak database openen dan kun je in het grote vlak rechts dit intikken: select * from logs l inner join LogMemo m on l.lLogId = m.lLogId where lBy = 'PnavE_81' order by lDate, lLogId (vervang mijn naam dan even door jouw naam) en bovenin dan uitvoeren -> huidige regel en dan krijg je rechtsonder al je logs. Met Ctrl+A en Ctrl+C kun je die dan in excel plakken ofzo
Barry Geplaatst 4 januari 2017 Auteur Geplaatst 4 januari 2017 Oei dat zou ik niet weten, maar kijk even in de macrolijst van gsak. Daar kon ik helaas niet vinden wat ik zocht. Bedankt in elk geval! ga bovenin naar EXTRA - SQLite manager dan open een nieuw programma en daar kun je via bestand -> open database jouw gsak database openen dan kun je in het grote vlak rechts dit intikken: select * from logs l inner join LogMemo m on l.lLogId = m.lLogId where lBy = 'PnavE_81' order by lDate, lLogId (vervang mijn naam dan even door jouw naam) en bovenin dan uitvoeren -> huidige regel en dan krijg je rechtsonder al je logs. Met Ctrl+A en Ctrl+C kun je die dan in excel plakken ofzo Dit is inderdaad wat ik bedoel, hartelijk dank voor het meedenken! Weet je toevallig ook hoe je de naam van de cache achter het GC nummer kunt laten verschijnen? Hoe ben jij hier trouwens achtergekomen? Programmeerachtergrond of iets dergelijks?
PnavE_81 Geplaatst 4 januari 2017 Geplaatst 4 januari 2017 even uit het hoofd zou dat dan zoiets worden: select l.*, m.*, c.* from logs l inner join LogMemo m on l.lLogId = m.lLogId inner join caches c on l.lcode = c.code where lBy = 'PnavE_81' order by lDate, lLogId *weet niet helemaal zeker of in de logs tabel het veld lcode de GC code bevat. Als dat veld net wat anders heet moet je dat dikgedrukte even aanpassen
Twentse Mug Geplaatst 4 januari 2017 Geplaatst 4 januari 2017 Goeie vraag van de topicstarter. Ik krijg een "Out of memory" foutmelding bij de oplossing van PnavE_81.
PnavE_81 Geplaatst 8 januari 2017 Geplaatst 8 januari 2017 select l.lType, l.ldate, l.ltime, m.ltext, c.code, c.name, c.ownername, c.container, c.county, c.country, c.state, c.difficulty, c.terrain, c.gcnote from logs l inner join LogMemo m on l.lLogId = m.lLogId and l.lby = 'PnavE_81' inner join caches c on l.lparent = c.code order by lDate, l.lLogId; zoiets dan... heb overigens ook een kleine selectie gemaakt in de kolommen die je te zien krijgt...uiteraard is die na eigen smaak uit te breiden
Barry Geplaatst 9 januari 2017 Auteur Geplaatst 9 januari 2017 select l.lType, l.ldate, l.ltime, m.ltext, c.code, c.name, c.ownername, c.container, c.county, c.country, c.state, c.difficulty, c.terrain, c.gcnote from logs l inner join LogMemo m on l.lLogId = m.lLogId and l.lby = 'PnavE_81' inner join caches c on l.lparent = c.code order by lDate, l.lLogId; zoiets dan... heb overigens ook een kleine selectie gemaakt in de kolommen die je te zien krijgt...uiteraard is die na eigen smaak uit te breiden Heel mooi, ziet er goed en overzichtelijk uit in Excel. Dank je. Waar heb je trouwens die info vandaan waar je allemaal op kunt filteren?
PnavE_81 Geplaatst 9 januari 2017 Geplaatst 9 januari 2017 als je in SQLite manager links op 1 van die tabellen klikt kun je een tabel bekijken. dan zie je voor die tabel welke kolommen beschikbaar zijn. of voer uit: select * from caches (of voor 1 van de andere tabellen die je in de database ziet)
Twentse Mug Geplaatst 9 januari 2017 Geplaatst 9 januari 2017 Ik krijg nog steeds een Out of memory error.
PnavE_81 Geplaatst 9 januari 2017 Geplaatst 9 januari 2017 Even een nieuwe db maken met alleen jouw logs erin dan....
topzoekertje Geplaatst 9 januari 2017 Geplaatst 9 januari 2017 Bij mij werkt het wel, maar ik bij knippen en plakken stopt hij bij een cache met een vreemd teken er in (ik geloof een tilde).
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