KEH-1608

Sisällysluettelo

Toteutettu seuraavat muutokset SQL-hakuihin:

  • Lisätty hakuikkunoihin pudotusvalikko ja Talletus-painike, jotka mahdollistava hakujen tallentamisen, latauksen ja poiston.
  • Mahdollistettu pikahakujen tekeminen.

Toiminta

Hakujen tallennus

  • Syötetään hakukenttään tallennettava hakulause.
  • Painetaan Talletus-painiketta.
  • Syötetään aukeavaan dialogiin nimi ja selite tallennettavalle haulle. Jos hakuikkunassa oli valittuna jokin haku, poimitaan kyseisen haun nimi ja selite dialogiin.
  • Painetaan OK.
  • Tallennettu haku ilmestyy pudotusvalikkoon.
  • Olemassa olevan haun nimellä tallentaminen päivittää kyseisen haun, muussa tapauksessa luodaan uusi haku.

Hakujen lataus

  • Avataan pudotusvalikko.
  • Valitaan haluttu tallennettu haku vasemmalla hiirenpainikkeella.
  • Valitun haun nimi asetetaan näkyviin ja sen hakulause asetetaan hakukentän sisällöksi.

Hakujen poisto

  • Avataan pudotusvalikko.
  • Valitaan haluttu tallennettu haku vasemmalla hiirenpainikkeella.
  • Kun haku on ladattu, painetaan pudotusvalikkoa oikealla hiirenpainikkeella.
  • Valitaan Poista valinta.
  • Poistettu haku poistetaan pudotusvalikosta.

Pikahaku

  • Kirjoitetaan hakukentän sisällöksi pelkästään PH:ID, missä ID on halutun tallennetun haun ID-numero (esimerkiksi PH:1).
  • Käynnistetään haku.
  • Jos ID:tä vastaava oikean tyyppinen haku löytyy, vaihdetaan hakukentän sisällöksi löydetyn haun hakulause ennen haun suorittamista. Muussa tapauksessa haku suoritetaan normaalisti.
  • Jos pikahaun ID on virheellinen tai pikahaku ei löydä mitään, ilmoitetaan tästä käyttäjälle.

Toiminnon vaatimukset

Toiminnolla ei ole mitään erityisiä vaatimuksia.

Toiminnon hyödyt

Toiminnon avulla käyttäjä pystyy tallentamaan hyödyllisiä hakulauseita myöhempää käyttöä varten. Tallennetut haut ovat myös käytössä kaikissa samantyyppistä SQL-hakua käyttävissä toiminnoissa: Esimerkiksi tuotehaussa tallennettua tuotehakua voidaan käyttää kuormantulon tuotehaussa.

Pikahaku mahdollistaa tallennettujen hakujen nopean avauksen esimerkiksi suoraan kuormantulon tuotehakukentästä.

Toiminnon rajoitteet

Toiminnolla ei ole erityisiä rajoitteita.