DISKUSE
Jak omezit vkládání textu do textového pole z kláv...
04.04.2024 13:55
HCL Domino na NAS QNAP (1)
20.02.2024 10:34
Vložení přílohy do dokumentu MS Word (3)
14.02.2024 20:54
Problěmy s diakritikou. (4)
06.02.2024 17:34
AI pomocnici
15.01.2024 10:16
Export do pdf souboru (1)
12.01.2024 23:11
Agent přestává fungovat (1)
18.11.2023 06:42
RTF - Computed (2)
19.10.2023 13:00
04.04.2024 13:55
HCL Domino na NAS QNAP (1)
20.02.2024 10:34
Vložení přílohy do dokumentu MS Word (3)
14.02.2024 20:54
Problěmy s diakritikou. (4)
06.02.2024 17:34
AI pomocnici
15.01.2024 10:16
Export do pdf souboru (1)
12.01.2024 23:11
Agent přestává fungovat (1)
18.11.2023 06:42
RTF - Computed (2)
19.10.2023 13:00
ŠKOLENÍ
REKLAMA
KOMENTÁŘE
Ako nahradiť systémové full-text okno vlastným, ktoré zodpovedá dátovej štruktúre databázy? Odpoveď som sľúbil nielen Frantovi...
Tvorba zložitejších full-text dotazov nad aplikáciou má dve alternatívy:
Práve v zobrazení je však Achilova päta tejto metódy: V dokumentoch nie sú "podfarbené" hľadané slová, vo foldri sa nedá zobraziť poradie podľa relevancie.
Alternatívnym modelom je ten, ktorý popíšem podrobnejšie:
MODEL2
Aby bol Model 2 jasnejší, popíšem jeho algoritmus:
A. Používateľ si zobrazí upravené vyhľadávacie okno, napr:
B. Kliknutím na Vyhľadať sa iniciuje:
1. Naplnenie skrytého poľa dotazom v Query Language
2. Skopírovanie dotazu na Clipboard
3. Zatvorenie vyhľadávacieho okna
4. Zobrazenie štandardnej SearchBar lišty
5. Vloženie dotazu z Clipboardu
6. Spustenie štandardného full-text vyhľadávania
7. Zobrazenie výsledku, napr:
Ako je to celé realizované? Nabudúce vysvetlím a priložím aj prototypovú aplikáciu SearchBox.nsf...
1) Vytvorenie full-text dotazu priamo do Search Bar, napr:
Predpokladom tohto prístupu je znalosť Query Language a dátovej štruktúry aplikácie.
2) Vytvorenie dotazu prostredníctvom Search Bar "wizardu" pod tlačítkom "more", napr:
Predpokladom je znalosť práce s "wizardom" a dátovej štruktúry aplikácie.
Na obe alternatívy je však väčšina klasických používateľov imúnna. Ak si ich nechceme rozhnevať, musíme niečo vymyslieť. Štandardne sa využíva tento model:
MODEL1
|
Práve v zobrazení je však Achilova päta tejto metódy: V dokumentoch nie sú "podfarbené" hľadané slová, vo foldri sa nedá zobraziť poradie podľa relevancie.
Alternatívnym modelom je ten, ktorý popíšem podrobnejšie:
MODEL2
|
Aby bol Model 2 jasnejší, popíšem jeho algoritmus:
A. Používateľ si zobrazí upravené vyhľadávacie okno, napr:
B. Kliknutím na Vyhľadať sa iniciuje:
1. Naplnenie skrytého poľa dotazom v Query Language
2. Skopírovanie dotazu na Clipboard
3. Zatvorenie vyhľadávacieho okna
4. Zobrazenie štandardnej SearchBar lišty
5. Vloženie dotazu z Clipboardu
6. Spustenie štandardného full-text vyhľadávania
7. Zobrazenie výsledku, napr:
Ako je to celé realizované? Nabudúce vysvetlím a priložím aj prototypovú aplikáciu SearchBox.nsf...
Autor: Miroslav Uhlár
Datum: 29.03.2005
Sdílet článek Seznam komentářů
Související články: