Tablora · Kirjasto
Säilytä viimeinen tyhjä sarake
Lopussa oleva pilkku, kuten Mira,Ready, merkitsee tyhjää viimeistä kenttää. Säilytä se, jotta jokainen rivi on yhtä leveä ja tyhjä arvo pysyy omassa sarakkeessaan.
Erotin rivin lopussa
Kun tietueen viimeinen kenttä on tyhjä, CSV-kirjoitin kirjoittaa silti sitä edeltävän erottimen, joten rivi päättyy pilkkuun. Rivillä Mira,Ready, on kolme kenttää: Mira, Ready ja tyhjä kolmas arvo. Pilkku näyttää kirjoitusvirheeltä, ja sen poistaminen tuntuu harmittomalta, mutta silloin rivillä on kaksi kenttää, kun otsikossa on kolme. Mikä tahansa myöhempi arvo tuossa kohdassa siirtyisi väärään sarakkeeseen.
Tyhjä kenttä on tietoa. Se kertoo, että kyseisen sarakkeen arvo on tälle tietueelle tyhjä, mikä ei ole sama asia kuin että sarake puuttuisi.
Esimerkki Mira,Ready,
Sivun esimerkissä on otsikko name,note,tag ja tietue Mira,Ready, kenttäerottimena pilkku. Tarkastustyökalu ilmoittaa 2 riviä ja 3 saraketta, ja Erilevyiset rivit näyttää 0. Rivin 2 sarake 3 on tyhjä.
Jos poistat viimeisen pilkun, sama teksti ilmoittaa rivillä 2 leveyseron. Lopussa oleva pilkku pitää rivin kohdakkain otsikkonsa kanssa.
Tyhjien viimeisten kenttien tarkistaminen
- Laske otsikon kentät ja varmista, että Sarakkeet vastaa niitä.
- Tarkista erottimeen päättyvien rivien viimeinen solu ja varmista, että se on tyhjä eikä siinä ole muualta siirtynyttä arvoa.
- Jätä lopussa olevat erottimet paikalleen.
- Jos yhtenäistät lukuja sarakkeessa, jossa on tyhjiä soluja, huomaa, ettei tyhjiä soluja muunneta eikä lasketa kohtaan Tarkistettavat arvot; ne yksinkertaisesti pysyvät tyhjinä.
- Tarkista ennen tuontia, miten vastaanottava järjestelmä käsittelee tyhjää arvoa, koska jotkin erottavat tyhjän ja tuntemattoman.
- Rivit, jotka päättyvät ilman erotinta mutta joissa pitäisi olla tyhjä viimeinen kenttä, näkyvät kohdassa Erilevyiset rivit; lisää erotin vasta, kun lähde vahvistaa arvon olevan tyhjä.
Tyhjät solut latauksissa ja sovelluksessa
Lataa (CSV) kirjoittaa tyhjät kentät erottimineen, joten lopussa oleva pilkku säilyy koko matkan. Tekstin säilyttävä XLSX kirjoittaa tuohon kohtaan tyhjän tekstisolun.
Tablora-sovellus pitää taulukon jokaisen rivin yhtä leveänä: jos rivillä on vähemmän soluja kuin leveimmällä rivillä, loppuun lisätään tyhjiä soluja. Kun se lukee sivun, se jättää myös pois jokaisen sarakkeen, jonka kaikki solut ovat tyhjiä, joten sarake, jossa ei ole sivulla yhtään arvoa, ei näy. Jos sarake on tuonnillesi tärkeä, lisää se takaisin taulukkolaskennassa.
Kun tyhjän solun ei pitäisi olla tyhjä
Jos lähteessä on arvo kohdassa, jossa rivisi viimeinen kenttä on tyhjä, tieto katosi ennen kuin se tuli sinulle. Palaa alkuperäiseen vientiin äläkä kirjoita arvausta.
Lähtötiedot
- Taulukon teksti
- name,note,tag Mira,Ready,
- Kenttäerotin
- ,
Tulokset
- Rivit
- 2
- Sarakkeet
- 3
| name | note | tag |
|---|---|---|
| Mira | Ready |
- Erilevyiset rivit
- 0