Mina produkter

Logga in för att följa kategorier och för att få genvägar i denna meny
avbryt
Visar resultat för 
Visa  endast  | Sök istället efter 
Menade du: 

smearen
MEDLEM

Vissa sökvillkor utvärderas inte som förväntat sedan Visma gick över till SQL

Hej.

Vi har vid flera tillfällen haft problem med sökvillkoren sedan Visma gick över till SQL men kunnat kringgå på ett eller annat sätt.

Denna gången var det så pass omständigt att ett foruminlägg var befogat.

 

Innan övergången kunde man t.ex. enkelt få alla artiklar som börjar på a förutom de som börjar på a2, a4, a6 etc. genom att använda uttrycket "a* och !(a2, a4, a6)" men detta fungerar inte längre.

Jag har testat ett antal permutationer nedan

 

Dessa uttryck värderas som förväntat:
"a*" ger alla som börjar på a
"*b*" ger alla som innehåller b
"!*b*" ger alla som inte innehåller b
"a* och *b*" ger alla som börjar på a och innehåller b
"a* eller *b*" ger alla som börjar på a och/eller innehåller b

 

Uttryck med "INTE" tillsammans med "OCH" eller "ELLER" utvärderas inte som förväntat:
"a* och !*b*" ger inget
"a* eller !*b*" ger alla som börjar på a

 

Uttryck med parenteser utvärderas inte heller som förväntat:
"(a*)" ger alla
"(*b*)" ger alla
"!(*b*)" ger alla
"a* och (*b*)" ger inget
"(a*) och *b*" ger alla
"(a*) eller *b*" ger alla
"a* eller (*b*)" ger alla som börjar på a

 

Är detta ett känt problem?

 

MVH Smearen

3 SVAR 3
Tinna Gunnarsson
MODERATOR

Hej smearen,

 

Här kommer en liten uppdateringen så du inte tror att vi har glömt bort dig 🙂 

Det stämmer att vissa sökvillkor och annat har förändrats sedan SQL-databasen togs i bruk. 

 

Vi vill gärna kika vidare på om vi kan hitta en annan lösning till dig och sedan återkommer vi till dig i tråden. 

 

/Tinna

Hej smearen,

Nu har det gått ytterligare ett tag och jag förstår att du väntar på att vi ska höra av oss. Vi arbetar  fortfarande på att hitta en lösning som kanske kan passa dig och du kommer att få uppdatering i tråden framöver. 

 

Ha en fin dag! 

Tinna

 

 

 

 

Hej!

 

Vi har haft kontakt med trådstartaren och jag vill delge er andra användare lösningen om ni stöter på samma sak. När det gäller OCH INTE så fungerar det bättre om man skriver ihop dessa, dvs OCHINTE eller OCH! . I sökfunktionen behövs inte paranteserna på samma sätt som tidigare, så om du tidigare använt dig av paranteser i sökvillkoret så är tipset att helt enkelt utesluta dessa. 

 

Vi kommer även uppdatera våra hjälpavsnitt med mer information kring detta.