Een artikel opzoeken


Een artikel kan eenvoudig worden opgezocht door het nummer in te toetsen. Echter, lang niet altijd is het exacte artikelnummer bekend. Er bestaat daarom de mogelijkheid om de begincijfers in te toetsen, gevolgd met een asterisk ("*").

Bijvoorbeeld: "843*" betekent dat je alle artikelen wilt opzoeken die beginnen met de cijfercombinatie 843.


Veelal zal worden gezocht op omschrijving, typenummer, en/of delen hiervan. TRADIUM beschikt hiervoor over een krachtige zoekmachine.

Wanneer je links bovenin het venster klikt op  het menu-symbool, klapt het tabblad uit en zie je extra gegevens. Je kunt ook hier je zoekargumenten invoeren en ook aangeven of je wilt zoeken op alle trefwoorden. Ook kun je aangeven of je ook wilt zoeken op de beschrijving (mits ingevuld) van artikelen. Wanneer er ook wordt gezocht in de beschrijvingen kan dat iets vertragend werken. Ook kan je filteren op producteigenschappen. Deze zoekfunctie wordt hier besproken.


N.B.: wanneer jij ook artikelen wilt opzoeken die als inactief zijn gemarkeerd, markeer dan de optie "Inactief".


Elk zoekargument moet tenminste 3 karakters bevatten, inclusief speciale tekens, zoals het plus- en minteken.

Zoekt u één woord, dan voert u gewoon dat woord in.

Zodra u meerdere woorden wilt invoeren, kan het gebruik van tekens héél handig zijn. doe je dit niet dan toont TRADIUM alle gegevens waarbij één van de woorden in voorkomt.


De standaard tekens:

+

Zet dit teken voor het woord, dat zeker in de te tonen gegevens MOET voorkomen.

-

als je dit teken voor een woord zet, dan mag dit woord NIET voorkomen in de te tonen gegevens.

=

Het 'is gelijk aan teken' zet u aan het begin van de woordenreeks, waarvan jij wilt dat alle woorden voorkomen *)

"

Verder kan jij ook zinsdelen of woordcombinaties als zoekcriterium opgeven. Dit gebeurt door de tekst,

         inclusief spaties, tussen twee van deze tekens te zetten.

~

Fonetisch zoeken volgens de Nederlandse taal (wordt verderop op deze pagina besproken)

#

Betekent 'begint met' of 'eindigt met'. Het #-teken betekent dat de ingevoerde tekenreeks een begin van een woord aanduidt, c.q. een eind van een woord indien achteraan de tekenreeeks is geplaatst.  **)

!

Zet dit teken aan het begin van de woordenreeks en Tradium zal dan gaan zoeken alsof de "Strikt zoeken" optie is ingesteld.

LET OP: Tussen bovengenoemde tekens en het zoekargument mogen geen spaties zitten.


*) Hetzelfde effect  wordt bereikt door de optie 'zoek op alle trefwoorden' te markeren.

**) Wanneer de optie 'Strikt zoeken' is aangevinkt, heeft dit hetzelfde effect als voor elk zoekwoord dit teken is geplaatst.



Enkele voorbeelden:

Leiden Amsterdam Rotterdam

Toont alle gegevens waar 1 van de drie steden voorkomt.

=Leiden Amsterdam Rotterdam

Toont alle gegevens waar alle drie de steden in voorkomen.

+Leiden +Amsterdam +Rotterdam

Toont alle gegevens waar alle drie de steden in voorkomen, hetzelfde als het gebruik van het '='teken.

Leiden +Amsterdam Rotterdam

Toont alle gegevens waar in ieder geval Amsterdam in voorkomt, maar eventueel ook Leiden of Rotterdam

+Leiden Amsterdam -Rotterdam

Toont alle gegevens waar in ieder geval Leiden in voorkomt, en eventueel Amsterdam, maar in geen geval Rotterdam.

Leiden "Amsterdam Rotterdam"

Toont alle gegevens waarin de tekst 'Amsterdam Rotterdam' in voorkomt, of Leiden (of beide).

-"Leiden Amsterdam" Rotterdam

Toont alle gegevens waar Rotterdam in voorkomt, maar in geen geval de tekst 'Leiden Amsterdam' bevat.

#Ham

Toont alle gegevens met woorden die beginnen met Ham, zoals Hamster, Hamburger, maar geen Beenham of Champagne

Ham#

Toont alle gegevens met woorden die eindigen op ham, zoals Beenham, maar geen Hamburger of Champagne

#Ham#

Toont alle gegevens waarin het exacte woord Ham voorkomt, dus geen Hamburger, Beenham of Champagne.



Zoeken volgens de nederlandse taal

Deze manier van zoeken maakt het mogelijk om verschillende interpretaties van met name achternamen en straatnamen op te vangen. Hierdoor vermindert enerzijds de noodzaak een naam exact in te moeten geven om een relatie op te zoeken, anderzijds vraagt deze zoekmethode wel meer tijd dan een conventionele zoekopdracht. Daarom is deze functie niet standaard actief.


Om deze functie te activeren, moet een zoektekst te zijn vooraf gegaan door een '~' teken. Het slangteken kan ook in combinatie met het '=' teken worden gebruikt, waarbij het niet uitmaakt welk van de twee als eerste in de zoektekst staat.


Hoe het werkt:

Bepaalde namen kunnen in uitspraak gelijkluidend zijn, maar toch heel anders worden opgeschreven. De taal-evaluatie techniek die in TRADIUM zit, analyseert de ingevoerde tekst en breidt de zoekopdracht uit met alle mogelijke spellingen.


Enkele voorbeelden ter verduidelijking:

~Keijzer

Toont alle 'Keijzers', 'Kijzers', 'Keizers', 'Keijsers', 'Cijsers', 'Keisers', 'Ceijssers', etc...

~Keijzer -jansen

Toont alle hierboven genoemde varianten, behalve als 'Jansen, 'Janssen', etc... eveneens voorkomt in de gegevens.

=~Chris jansen

Toont alle 'Jansen' varianten met de voornaam 'Chris', 'Kris', 'Cris'.

~De Pouw

Hier wordt 'De' genegeerd, omdat het minder dat drie karakters bevat, de varianten op de achternaam zijn o.m.:'Pauw', 'Pou', 'Pau' en 'Pui'.



Specifieke zoekmethoden


Naast de geavanceerde zoekmethoden die hierboven beschreven staan, kan jij ook gebruik maken van specifieke SQL-tekens die door de onderliggende database worden begrepen als specifieke instructies tijdens het zoeken. Het zijn dus in feite subzoekopdrachten.


Specifieke tekens:

?

Wanneer dit in een woord wordt geplaatst, betekent dit een joker (wildcard) voor een letter. De letter mag elk teken van het alfabet zijn of een cijfer 0 tot 9. Spaties of andere leestekens worden niet door de joker gebruikt.

[  ]

Daarnaast kunnen er subopdrachten in een zoektekst worden gebruikt. Deze subopdrachten beginnen met een ' [ ' teken, gevolgd door een of meerdere karakters, en sluit af met het ' ] ' teken.

^

Subopdrachten kunnen worden gebruikt om bepaalde karakters in een zoekwoord te laten variëren, of om juist bepaalde variaties te laten uitsluiten. Een uitsluiting wordt aangeduid door de karakterreeks tussen de haken te laten voorafgaan  door het '^' teken. Een tekenreeks kan ook worden aangeduid door het eerste karakter en het laatste karakter in te geven met een minteken ertussen.


De voorbeelden maken de werking van de subopdrachten duidelijker:

Sl[aio]p

Toont alle resultaten met 'Slip, 'Slap, en 'Slop'.

[b-gkm]ende

Toont alle resultaten met 'Bende', 'Cende', 'Dende', 'Fende' en 'Gende' en verder 'Kende' en 'Mende'.

Be[^s]lag

Toont alle resultaten met bijvoorbeeld 'Beklag' of andere woorden, BEHALVE 'Beslag', omdat de letter 'S' is uitgesloten.

Dek[a-z0-9]

Toont alle resultaten met 'Deka' t/m 'Dekz' en 'Dek0' t/m 'Dek9'. Dit is hetzelfde als het vraagteken, dus Dek?

OPMERKING: Wanneer er een of meerdere subopdrachten in een zoekwoord zitten, wordt dit NIET aan een taal-evaluatie onderworpen, dus ook niet als de zoektekst begint met het '~' teken.





TradiumTech.nl is voor de technische ondersteuning van Tradium Business Software, kijk op www.tradium.nl voor meer informatie.