Spring naar bijdragen

Aanbevolen berichten

Geplaatst

Ik probeer een filter aan te maken in GSAK met gegevens uit 'userdata'.

In "userdata" staan soms cijfers zoals bv 1 of 2 of 3

Hoe kan ik nu de reeks bekomen incluis de '1' en 2' en'3

ik geef in = equal to 1,2,3 of 1;2;3 .........enz maar ik vind het niet.

Wie geeft me de oplossing ?

tnx

golferyves

ReizenReizen

Geplaatst

uw suggestie , werkt spijtig NIET..........

als ik in de filter 1 ingeef krijg ik dus alle caches aangeduid met een '1' maar ik eveneens de caches krijgen die in 'userdate' zijn aangeduid met een '2' enz

Lijkt me vrij eenvoudig maar ik snap niet hoe ik in GSAK moet aanduiden dat hij de cijfers 1 en de 2 en de 3 moet nemen

ik heb al van alles geprobeerd

een komma tussen de cijfers, een schuine streep , punt-komma, tussen haakjes enz maar ik krijg steeds 'Filter will NOT be SET !!!!

 

grtz

 

golferyves

Geplaatst (bewerkt)

Als ik SQL goed lees (zie http://www.1keydata.com/sql/sqlin.html)

dan kun je op de tab Where een voorwaarde definieren

 

Userdata1 IN (1,2,3)

 

zodat alle gevallen van Userdata1 met waarde 1, 2 of 3 in het filter blijven

 

Zo kun je 3 filters maken en daarna combineren via de macro Filters

(of in 1 keer een complexe voorwaarde met Userdata1 OR Userdata2 OR Userdata3 maken)

 

NB met: Difficulty IN (1,2,3) AND Terrain IN (4,5)

lukt het mij een filter aan te leggen. Ik heb geen Userdata om mee te experimenteren, dus succes daarmee.

bewerkt door Birdie.NL
Geplaatst

Iedereen al bedankt voor het meedenken.

Ik heb dus bij Niet gevonden caches een 'usernote ' met resp een cijfer ingevuld dus bv een 1 of een 2 gezet.

Nu dacht ik als ik een filter aanmaak waar die cijfers 1 en 2 zijn aan te duiden dan krijg ik alle Niet gevonden caches met 'usernote 'waarin het cijfer of 1 en 2 staat.

Ik heb het inmiidels als volgt opgelost

ik maak een filter en zet = equal to 1 , die caches die ik krijg heb ik gesaved

nadien hetzelfde voor 2. Dat die GPX'en geimporteerd in een 'nieuwe' database en dan heb ik alle caches met usernote ingevuld met een 1 en een 2.

Maar dit is wel zeer omslachtig.

Dus via een omweg is het gelukt.Maar ik vraag me nog steeds af of dat niet makkelijker gaat???

(ben een gebruiker van GSAK maar zeker 'kenner') dus misschien dat de specialisten hier een antwoord op kunnen geven ?

grtz

 

 

golferyves

Geplaatst

O.k. @ topzoekertje

 

Wil je een combinatie van Userdata1 = 1,2,3 óf Userdata2=1,2,3 óf Userdata3=1,2,3 dan kun je dit in 1 keer voor elkaar krijgen door eerst 3 aparte filters te maken

en die dan via de macro Filters in 1 keer uit te voeren (daar heb je geen aparte doeldatabase voor nodig)

 

Bij een AND voorwaarde is het helemaal simpel in 1 filter te vatten

 

(maakt me toch wel benieuwd waar die cijfers 1,2 of 3 bij Userdata voor staan:rolleyes:)

Geplaatst (bewerkt)

Dit werkt perfect:

 

Search > Filter > General "User data" "In list" 1;2;3 > Go

bewerkt door DanPan
Geplaatst (bewerkt)

uw suggestie , werkt spijtig NIET..........

 

Haha, nu zie ik waarom de voorgestelde suggesties bij JOU niet werken...

 

In post #1 spreek je over " gegevens uit 'userdata' " en in post #6 over " Ik heb dus bij Niet gevonden caches een 'usernote' "

 

userdata =/= usernote

 

De voorgestelde oplossingen werken enkel wanneer je 1, 2 of 3 hebt ingevuld in de kolom "User data" en NIET bij "User Notes" ;)

bewerkt door DanPan

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 account

Aanmelden

Ben je al lid? Meld je hier aan.

Nu aanmelden
  • Onlangs hier   0 leden

    • Er kijken geen geregistreerde gebruikers naar deze pagina.
×
×
  • Nieuwe aanmaken...