CSV-tiedostomuoto on puolipiste-eroteltua tekstimuotoista tietoa. Tyypillisesti aineisto on muodostettu ohjelmallisesti jostain kolmannesta sovelluksesta esimerkiksi tallentamalla tiedot tietokannasta tekstitiedostoon. Voit muokata aineistoa millä tahansa sovelluksella kuten esimerkiksi Muistio (Notepad) - tai Excel-ohjelmalla.
Huomaa! Tiedosto täytyy muodostaa Unicode 8 / UTF-16 ISO-8859-1 -muodossa, että se tukee skandinaavisia merkkejä.
Tiedoston ensimmäinen rivi sisältää otsikkotiedot. Otsikot ovat Lemonsoftin tietokenttien nimiä muutamia poikkeuksia lukuun ottamatta. Tarkalleen ottaen otsikot ovat bisnesobjektien propertien nimiä, mutta nämä taas ovat pääosin samoja kuin kenttänimet tietokannassa.
Otsikkokenttien ensimmäisen kirjaimen on oltava kirjoitettuna isolla kirjaimella ja loput pienillä. Tämä johtuu .NETin reflection-tekniikasta, jota tuonti käyttää.
Päivämäärämuodot
Päivämäärien täytyy csv-aineistossa olla tietyssä muodossa.
Pitkä muoto
YYYY-MM-DDThh:mm:ss, esimerkki: 2022-05-30T09:00:00
Lyhyt muoto
YYYY-MM-DD, esimerkki 2022-12-30
Aineiston numerokenttien etunollat
CSV-tiedostoa voit muokata millä tahansa sovelluksella kuten esimerkiksi Muistio, Excel jne. Varmista kuitenkin, että tunnet sovelluksen erityispiirteet.
Kun avaat puolipiste-erotellun tiedoston Excelissä, se jaottelee oletuksena aineiston sarakkeisiin ja soluihin, ja tulkitsee solun sisällöstä, minkä tyyppistä tietoa solussa on (tekstiä, numeroita, päivämääriä, jne.). Eli kun käsittelet CSV-aineistoa, jossa solun arvona on numero, joka alkaa nollalla, Excel olettaa solun tietotyypiksi Yleinen, ja poistaa numerosta sen etunollat. Esimerkiksi tuotekoodi 0030 muuttuu muotoon 30, kun avaat CSV-tiedoston Excel-ohjemassa.
Kuva:
Käyttäjä on luonut nimike00.csv-tiedoston Nimikerekisteri-näytön Vie tiedostoon
-toiminnolla, jotta voi tiedoston avulla päivittää nimikkeiden tietoja. Jos
käyttäjä avaa tiedoston suoraan Excel-ohjelmalla, Excel poistaa etunollat
nimikkeen tuotekoodista.
Kun haluat muokata CSV-tiedostoa Excelissä, tuo CSV-aineisto Excelin Tuo tiedot -toiminnolla, ja määrittele etunollia sisältävät sarakkeet Teksti-tyyppiseksi. Usein Tuotekoodi- ja esimerkiksi asiakastiedoissa Postinumero-tiedot saattavat sisältää etunollia.
Kun olet muokannut aineiston, tallenna se CSV-muotoon
Excelin Tallenna nimellä -toiminnolla. Varmista ennen tallennusta, että
olet muuttanut sarakkeiden tyypit oikeiksi. CSV-muotoisessa tiedostossa voi olla
vain yksi työkirjan välilehti. CSV-muotoon tallennus tallentaa vain aktiivisena
olevan välilehden.
Kuva: Varmista, että tiedostossa on vain
yksi välilehti ja tallenna tiedosto CSV-muotoon.
Kun käytät CSV-tuonnissa ohjelman mallipohjia, kuten esimerkiksi tuotetietojen tuontiin Lemonsoft_product_import LAAJA.csv -tiedostoa, määrittele etunollia sisältävät sarakkeet Teksti-tietotyypiksi. Sisäänluvun malliaineistot löydät ohjelman ImportTemplates-kansiosta.
Kuva:
Excel ei poista tuotekoodin etunollia, kun saraketyyppinä on Teksti.