Dokumentation
Dokumentationen nedan ingår i BeeBase-distributionen och finns även tillgänglig i PDF.
| [ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
12. Sök Efter
För postbläddring kan du använda en sökdialog för att söka efter en specifik post. Sökfunktionen använder ett sökmönster som du tillhandahåller och kontrollerar alla poster för en lyckad matchning med detta mönster. Om den hittar en kommer denna post att visas i tabellmasken.
| 12.1 Search dialog | Hur man anger ett sökmönster. | |
| 12.2 Forward/backward search | Gå till nästa/föregående matchande post. | |
| 12.3 Examples | Några exempel på sökmönster. |
12.1 Sökdialog
För att öppna sökdialogen, välj menyalternativet `Tabell - Sök efter'. Detta öppnar ett fönster som innehåller
- ett strängfält för att ange sökmönstret. Använd
tecknen `*' och `?' som jokertecken. Tecknet
`*' matchar valfritt antal tecken (inklusive noll tecken)
medan `?' matchar exakt ett enda tecken.
- ett fält `Skiftlägeskänslig'. Om du markerar det,
använder sökningen skiftlägeskänslig strängjämförelse, annars
används skiftlägesokänslig strängjämförelse.
- ett fält `Alla fält'. Om markerat testas alla fält i en post
för en lyckad matchning med sökmönstret. Annars
testas endast det fält som var det aktiva
när sökdialogen öppnades.
Om det aktiva objektet vid tidpunkten när sökdialogen öppnades
inte har varit ett fältobjekt, markeras detta fält och
inaktiveras automatiskt.
- två radioknappar för sökrikting, `Framåt' och
`Bakåt'.
- två radioknappar för att ange från vilken post sökningen
ska startas. `Första/sista posten' kommer att starta
sökningen från den första eller sista posten beroende på sökriktningen.
`Aktuell post' startar sökningen från den aktuella posten.
- två knappar `Sök' och `Avbryt' för att lämna fönstret.
Efter att du har angett ett sökmönster och lämnat dialogen med knappen `Sök' börjar BeeBase söka efter en matchande post. Jämförelsen av ett fält med sökmönstret görs alltid strängbaserat, fält av icke-strängtyper konverteras därför till strängar först.
Om en matchande post hittas, visas den som den aktuella posten i tabellmasken. Annars visas ett meddelande om `Sökmönstret hittades inte'.
Om du söker på ett fält som används som det första fältet för sortering och ditt sökmönster inte börjar med ett jokertecken (`*' eller `?') används en förbättrad sökalgoritm (binärsökning) som utnyttjar postordningen. Detta kan avsevärt påskynda sökningen.
12.2 Sökning Framåt/Bakåt
Ytterligare två menyalternativ tillåter att söka efter nästa och föregående förekomst av sökmönstret. Välj menyalternativet `Tabell - Sök framåt' för att bläddra till nästa post som matchar sökmönstret, och `Tabell - Sök bakåt' för att gå till föregående matchande post.
12.3 Exempel på Sökmönster
Här är några exempel på sökmönster:
- `Lassie' söker efter poster som har strängen
`Lassie' i ett av sökfälten.
- `*x*' söker efter poster som har bokstaven
`x' i ett av sökfälten.
- `???' söker efter poster som har exakt tre
tecken i ett av sökfälten, t.ex. en post
med en inmatning `UFO'.
| [ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on September, 6 2025 using texi2html



