Siirry pääsisältöön

Tiedostomääritykset

Tässä luvussa annetaan ohjeet tiedostomäärityksen luontiin. Määritystä tarvitaan luettavan hinta-/tuotetiedoston kuvaamiseksi siten, että Hinnanpäivitys-ohjelma löytää sieltä tarvittavat tiedot.

Hinnanpäivityksen työnkulku

Tiedostomääritysten luonti tapahtuu tiivistetysti seuraavasti:

  1. Avaa hinnanpäivitys-ohjelma.

  2. Määrittele tiedostomääritykset luettavalle hinta-/tuotetiedostolle valinnalla Tiedosto | Tiedostomääritykset… Aloita uuden määrityksen teko pikapainikkeella F6 tai painamalla Uusi….

  3. Anna määritykselle nimi.

  4. Valitse taulukosta aktiiviseksi juuri tekemäsi rivi.

  5. Valitse määritykselle tyyppi.

  6. Jos tyyppinä on merkkieroteltu tiedosto, kirjoita Erotin-sarakkeelle tiedot erottava merkki.

  7. Syötä lähtörivi.

  8. Paina Muokkaa-painiketta, jonka jälkeen voit muokata kenttiä.

  9. Valitse kenttä-sarakkeesta haluttu varaston kenttä. Yhden kentän täytyy aina olla KOODI!

  10. Syötä Nro-sarakkeeseen sarakkeen järjestysnumero, mikäli määrityksen tyyppi on merkkieroteltu tiedosto.

  11. Mikäli kenttä on pvm, voit syöttää Muoto-sarakkeeseen päivämäärän muodon, jota käytetään luettavassa tiedostossa.

  12. Mikäli määrityksen tyyppi on tasamittainen, syötä Positio-sarakkeeseen numero, josta luettava tieto alkaa (eli monesko merkki vasemmalta luettuna),

  13. Mikäli määrityksen tyyppi on tasamittainen, syötä Pituus-sarakkeeseen numero (montako merkkiä positiosta luetaan vasemmalle päin).

  14. Jakaja-sarakkeeseen voit syöttää luvun, jolla luettava arvo jaetaan. Kentän täytyy olla numeerinen.

  15. Toista kohdat 10-15 tarpeen mukaan.

  16. Paina lopuksi Tallenna.

  17. Sulje Tiedostomääritykset-ikkuna.

Tiedostomäärityksen luonti

Valitse Hinnanpäivitys–ikkunassa Tiedosto | Tiedostomääritykset…, jolloin avautuu tiedostomääritysten hallintaikkuna.

Aloita uuden määrityksen luonti joko painamalla Uusi…-painiketta tai F6-näppäintä. Tämän jälkeen ohjelma pyytää määritykselle nimen. Anna jokin kuvaava nimi ja paina OK.

Kuvaa sen jälkeen ensin luettava aineisto ja lopuksi kentät, joita sen avulla on tarkoitus päivittää. Nämä vaiheet on käyty läpi seuraavissa alakohdissa.

Tiedostomääritykset-ikkuna.

Luettavan tiedoston kuvaus

Yksilöi luettavan tiedoston perustiedot:

Kenttä

Selite

Tyyppi

Valitse tiedoston tyyppi napauttamalla Tyyppi-saraketta hiirellä, jolloin tyyppi vaihtuu joko tasamittaiseksi tai merkkierotelluksi.

Information

Määrityksen tyyppi riippuu luettavan tiedoston muodosta. Ohjelma pystyy käsittelemään kahta eri tiedostotyyppiä: merkkieroteltu (csv) ja tasamittainen. Muodon erotat siitä, että merkkierotellussa tiedostossa tiedot on eritelty toisistaan esim. ;- merkillä. Tasamittaisessa tiedostossa tiedot ovat aina samanmittaisia merkkijonoja ilman, että niitä erotellaan mitenkään.

Erotin

Erotin-sarakkeeseen on tarpeen syöttää erottava merkki, mikäli tyyppinä on merkkieroteltu. Tasamittaisella tämän voi jättää tyhjäksi.

Lähtörivi

Syötä Lähtörivi-sarakkeelle sen rivin numero, josta tiedostoa lähdetään lukemaan. Ensimmäinen rivi on 1, toinen on 2 jne. Joskus tiedoston ensimmäisellä rivillä on otsikot, jolloin kannattaa lähtöriviksi laittaa 2.

Loppurivi

Loppurivi-sarakkeeseen voit merkitä sen rivinumeron, johon asti haluat tiedostoa lukea.

Suoritettava skripti

Voit suorittaa päivitysajon myös räätälöidyn skriptin avulla, jonka yksilöit tässä kentässä. Syötä kenttään kyseisen skriptin nimi ilman .sql -päätettä.

Information

Huom! Skriptin tulee löytyä kannasta.

Esimerkki tällaisesta proseduurista löytyy SQL-kansiosta nimellä visma_up_wvh_malli.sql.

Päivitettävät kentät

Kun olet syöttänyt edellä mainitut tiedot, paina Muokkaa, jonka jälkeen voit muokata kenttiä. Jos painike näkyy harmaana, täytyy valitse ensin rivi, jota haluat muokata. Napauta hiirellä Määritykset-taulukon Numero-saraketta, jolloin siihen ilmestyy

-painike. Paina sitä, minkä jälkeen Muokkaa-painike on taas käytössä.

Määritä seuraavaksi kentät, joita luettava tiedosto päivittää. Taulukossa on kuvattuna Kentät-taulukon sarakkeet ja niiden tarkoitus.

Kenttä

Selite

Kenttä

-painikkeen avulla valitset varaston kentän, johon tieto luetaan tiedostosta.

Information

Huom! Yhden kentän/määrittelyn täytyy olla KOODI. Kannattaa laittaa KOODI aina ensimmäiseksi kentäksi. Sisäänluettavasta aineistossa Koodi-sarakkeesta tulee löytyä joko tuotekoodi tai tuotteen vaihtoehtokoodi jos käytetään optiota Hae tuotteet vaihtoehtokoodilla.

Nro

Merkkierotellun määrityksen ollessa kyseessä tähän kenttään laitetaan luettavan sarakkeen järjestysnumero. Tasamittaisessa määrityksessä tätä kenttää ei tarvitse täyttää.

Muoto

Jos kysymyksessä on päivämääräkenttä, tähän voidaan syöttää missä muodossa tieto on tiedostossa. Esim. PPKKVVVV tai DDMMYYYY.

Positio

Tasamittaisen määrityksen tapauksessa sarakkeeseen laitetaan numero, josta luettava tieto alkaa eli monesko merkki vasemmalta luettuna. Merkkierotellussa määrityksessä tätä kenttää ei tarvitse täyttää.

Pituus

Jos kyseessä on tasamittainen tiedostomääritys, syötä Pituus-sarakkeeseen numero, joka kertoo montako merkkiä positiosta luetaan vasemmalle päin.

Merkkierotellussa määrityksessä tätä kenttää ei tarvitse täyttää.

Jakaja

Jakaja-sarakkeeseen voidaan syöttää luku, jolla luettava arvo jaetaan. Kentän täytyy olla numeerinen.

Uusi kenttärivi saadaan painamalla alimman rivin Kenttä-sarakkeessa olevaa Kenttä-painiketta ja valitsemalla siihen uusi kenttä oheisen taulukon mukaan. Toista taulukon rivit tarpeen vaatiessa. Rivin saa poistettua F7-näppäimellä. Paina lopuksi Tallenna-painiketta.

Merkkierotellun määrityksen kentät.

Sulje Tiedostomääritykset-ikkuna joko Tiedosto-valikosta tai

-painikkeella.

Asetusten tuonti ja vienti

Voit tuoda ja viedä asetuksia Tiedosto-valikosta löytyvien tuonti- ja vientitoimintojen avulla.

Vastasiko tämä kysymykseesi?