Tohle je problém formátu čísla. Výraz se ukládá jako číslo. V Calcu máte možnost buď vytvořit formát s uvozující(mi) nulou (nulami), nebo použít textový formát s jednoduchou uvozovkou ( ' ) na začátku. První případ je srozumitelný jen pro buňku sešitu a přímo zápisu čísla se netýká.
Druhý případ je na tom podobně, ale má to tu výhodu, že se to vlastného formátu čísla týká. Znamená to, že uvozující nuly by se měly zachovat i po přenosu do csv. To jenom pro upřesnění.
Problém bude asi jinde. Ta ztracená nula je vidět zřejmě zase jen v Calcu (Writeru) LO po opětovném otevření. Jak vypadá ten soubor .csv v originální textové formě? Tedy například pro Windows v Poznámkovém bloku? Nebo obecně v externím textovém editoru (je jich hodně jak pro Windows, tak Linux)?
Docela jsem překvapený tím, že to otevíráte jako UTF-8. Tady bych tipoval ten problém. Když otevíráte v LO (Calc, ale i Writer) soubory CSV tak se to dělá importním filtrem ve kterém stačí zadat separátory. Jde o to, že je automaticky vybrána znaková sada podle nainstalovaného systému. Originálně se vloží TEXT (CSV je textový formát). LO ale po importu automaticky rozpozná čísla a tehdy se to stane. Uvozující nuly se oříznou. Aby se to nestalo, je potřeba aby se ukládaný formát ukládal s tou jednoduchou uvozovkou na začátku. Ta se zachovává a tím se udrží textový formát čísla.
Z Vašeho příspěvku je sice zřejmé, že buňky mají textový formát, ale není zřejmé, zda jde o buňky Calcu, nebo tabulky Writeru. Trošku mne při tom mate Váš výraz Mam problem s ulozenim do csv - bunky jako textove pole.
Textové pole je výraz pro ovládací prvek (to platí pro Calc, Writer a ostatní součásti shodně). Správně by to asi mělo být popsáno jako : Textový formát čísla v buňce. Volba FORMÁT > BUŇKY > ČÍSLO > TEXT(JE TAM ZAVINÁČ).
Navíc výraz POLE je velice širokým pojmem. Existují různá pole pro různé účely, nejen tedy pro ovládací prvky. U mne to evokuje ještě představu pole v XML, nebo HTML, což by už s formátem UTF-8 opravdu souviselo.
Je potřeba zřejmě upřesnit co a jak děláte před uložením, jak to vypadá v textové formě nezávislké na LO (OpenOffice) a co se děje následně - je to zpětně importováno do LO? V jakém programu to vytváříte (Calc, Writer) a v jakém to popřípadě načítáte?
Editoval neutr (7. 10. 2014 07:11:40)
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ