Header Image

< takaisin vanhempaan sivuun

Tämä ominaisuus on tällä hetkellä saatavilla vain DocFetcher Pro:ssa, ei DocFetcher Serverissä. Server Ei saatavilla DocFetcher Server:ssä

Ongelma

DocFetcherissä on vasemmalla puolella Asiakirjatyypit-paneeli:

Asiakirjatyypit-paneeli

Tämä on valintaruutuluettelo eri tiedostotyyppejä varten, joiden avulla voit suodattaa hakutuloksia, esim. "sulje pois kaikki PDF-tiedostot" tai "sisällytä HTML-tiedostot". Kuten vuosien varrella eri ominaisuuspyynnöissä on huomautettu, tietynlaiset suodatusoperaatiot eivät ole mahdollisia DocFetcherissä valintaruutuluettelon staattisen luonteen vuoksi:

  • Suodatus tyyppien mukaan, joita ei ole ennalta määritelty luettelossa, esim. "piilota kaikki exe-tiedostot" tai "näytä vain exe-tiedostot".
  • Olemassa olevan tyypin jakaminen alatyyppeihin ja jälkimmäisten mukaan suodattaminen. Esimerkiksi ohjelmoijat saattavat haluta jakaa "Tekstitiedosto"-tyypin osiin "java", "cpp", "py", "php", "js" jne., jotta he voivat suodattaa näiden alatyyppien mukaan erikseen.
  • Kahden tai useamman olemassa olevan tyypin ryhmittäminen suuremmaksi ylityypiksi ja jälkimmäisen mukaan suodattaminen, esim. "doc"-, "docx"-, "odt"-, "rtf"- ja "txt"-tiedostojen yhdistäminen yhdeksi "Asiakirjat"-tyypiksi.

Ratkaisu

DocFetcher Prossa yllä mainitut käyttötapaukset ja muut katetaan uudella konseptilla nimeltä Mukautetut tyypit. Perusidea on seuraava. Asiakirjatyypit-paneelin alapuolella on nyt toinen paneeli, Mukautetut tyypit -paneeli:

Mukautetut tyypit -paneeli

Mukautetut tyypit -paneeli toimii aivan kuten Asiakirjatyypit-paneeli, paitsi että se mahdollistaa omien tiedostotyyppien määrittämisen tiedostonimien vastaavuuskuvioiden perusteella. Esimerkiksi uuden "Asiakirjat"-tyypin määrittämiseksi tarvitaan periaatteessa vain tyypin nimikkeen "Asiakirjat" syöttäminen ja tiedostonimikuvioiden määrittäminen niiden tiedostojen tunnistamiseksi, jotka tulisi sisällyttää uuteen "Asiakirjat"-tyyppiin:

Lisää mukautettu tyyppi -dialogi

Yllä näkyvä dialogi avataan napsauttamalla hiiren oikeaa painiketta Mukautetut tyypit -paneelissa ja valitsemalla "Lisää tyyppi".

Lisäselvitys

Jokerimerkit vs. säännölliset lausekkeet: Tiedostonimikuviot voivat olla joko jokerimerkkejä tai säännöllisiä lausekkeita. Jälkimmäiset ovat varsin tehokkaita, mutta myös suhteellisen vaikeita ymmärtää. Verrattuna niihin jokerimerkit ovat rajallisia, mutta myös suhteellisen helppoja ymmärtää: On olemassa vain kaksi jokerimerkkiä * ja ?, jotka ovat olennaisesti paikkamerkkejä merkityksessä 'nolla tai useampia merkkejä' ja 'täsmälleen yksi merkki'.

Erityinen "Muu"-tyyppi: Kun käynnistät DocFetcher Pron ensimmäistä kertaa, Mukautetut tyypit -paneelissa ei ole mitään tyyppejä paitsi "Muu"-tyyppi. Tätä erityistyyppiä ei voi poistaa ja se toimii kaikkien niiden tiedostojen keräyspaikkana, jotka eivät vastaa mitään muita mukautettuja tyyppejä.

Mielivaltaiset tiedostonimikuviot: Olet ehkä huomannut, että Mukautetut tyypit -paneeli vertaa kuvioita ei vain tiedosto*laajennuksiin*, vaan kokonaisiin tiedostonimiin. Tämä antaa Mukautetut tyypit -paneelille voimaa paljon yllä kuvattujen kolmen käyttötapauksen yli: Voit määrittää mukautettuja tyyppejä minkä tahansa tiedostonimikuvion perusteella. Esimerkiksi, jos sinulla sattuu olemaan tiedostoja nimeltä
- raportti_2020_01.docx
- raportti_2020_02.docx
- raportti_2019_all.docx
- jne.
siroteltuna eri kansioihin, voit käyttää jokerimerkkikuviota raportti_*.docx yhdistääksesi ne kaikki yhdeksi mukautetuksi tyypiksi nimeltä "Raportit".

Asiakirjatyypit-paneeli lähtökohtana: Saatat ihmetellä, miksi DocFetcher Prossa on edelleen Asiakirjatyypit-paneeli, kun siinä on selvästi tehokkaampi Mukautetut tyypit -paneeli. Vastaus on, että Asiakirjatyypit-paneeli tarjoaa lähtökohdan uusille käyttäjille, mahdollistaen heille tyyppien mukaan suodattamisen heti ilman, että heidän tarvitsee ensin säätää mukautettuja tyyppejä.

Asiakirjatyypit- ja Mukautetut tyypit -paneelien vuorovaikutus: Toinen kysymys, joka on saattanut tulla mieleesi, on se, miten Asiakirjatyypit- ja Mukautetut tyypit -paneelit ovat vuorovaikutuksessa keskenään, eli mitä tapahtuu, jos valitset ja poistat valintoja molemmista paneeleista? Vastaus on, että kaikki DocFetcherin ja DocFetcher Pron vasemmanpuoleiset suodatinkontrollit muodostavat suodatinten ketjun, jossa Asiakirjatyypit on yksi ketjun vaihe ja Mukautetut tyypit toinen. Jokaisen asiakirjan alkuperäisissä, "sisäisissä" hakutuloksissa täytyy käydä läpi koko suodatinketju, ja se sisällytetään lopullisiin, näkyviin hakutuloksiin vain, jos se "selviää" kaikista suodatinketjun vaiheista. Tämä vastaa loogista "JA"-yhdistelmää kaikista suodatinvaiheista.

Tuonti ja vienti: Mukautetut tyypit -ominaisuuden mukana tulee tuonti- ja vientitoiminnallisuus, joten sinun ei tarvitse vaivalloisesti määrittää uudelleen kaikkia olemassa olevia mukautettuja tyyppejäsi asennettaessa DocFetcher Pro uuteen ympäristöön.

Mukautettujen tyyppien tuonti/vienti