Evžen Hlavica napsal:
po reinstalaci na v. 3.2.0 se objevil velký problém u zaregistrovaných
DB, které jsou propojeny na sešit ODS.
V přiložených souborech je vidět názorný příklad (viz popis níže)
Na první pohled je formát buněk stále stejný, a přesto z nějakých
důvodů celá čísla nečte.
A je jedno, zda je toto celé číslo jako Text nebo jako Číslo.
Pokud se ale v tom daném poli číslo přepíše na jiné a potvrdí, a pak
zase přepíše na to původní, tak už to funguje normálně a i v DB se
korektně zobrazí.
Mám pak ještě další soubory, mj. i DB firem, kde načte všechno kromě IČO.
Nevím, co to způsobuje ani jak z toho ven, ale zdá se mi, že je to
chyba OO.
Můžete se na to někdo podívat a případně, pokud potvrdíte, že se jedná
o problém, to reportovat jako bug?
Je to zcela určitě chyba OOo. Nevím jestli to budu umět reportovat,
protože asi nebudu s to popsat, jak se do tohoto stavu sešit dostal.
Pokud si na inkriminované buňky uděláte odkaz přes funkci CELL("TYPE";
odkaz_na_buňku), zjistíte, že nefungující buňky mají typ číslo (funkce
vrací "v"), zatímo ostatní mají typ text (funkce vrací "l").
Spravit se to dá následovně:
1. Bokem si vyrobte sloupeček a do něj vepište ="" &
odkaz_na_původní_buňku . (Mezi uvozovkami není mezera.) Tím vyrobíte
textovou reprezentaci bez ohledu na to, zda původní buňka obsahovala
text nebo číslo.
2 Obsah takto vytvořeného sloupečku zkopírujte jako hodnoty na místo
původních hodnot.
Zdravím,
Jiří Spitz
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]