Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: petr 05 Prosince 2009, 19:41:28

Název: openoffice calc nefunkcni vypocty
Přispěvatel: petr 05 Prosince 2009, 19:41:28
Zdravim,
s prechochodem na  ubuntu 9.10 jsem se zas dockal par neprijemnosti, ktere postupne resim ale s timto si opravdu nevim rady.
Jedna se o to, ze mam problem s vypoctama v calc-u s desetinyma cislama.

kdyz do bunky napisu napr.:
=10*0.5    zobrazi se mi #NAME?
a kdyz tam napisu
=10*0,5 tak pro zmenu Chyba:509

pokud vsak do bunky A1 napisu 0,5 a do bunky A2 =10*A1 tak vysledek je OK
je to ale dost nepohodlne

proste a jednoduse nemuzu pocitat s desetinnyma cislama
snazil jsem se to googlit ale uspech se nedostavil

Nejdriv jsem mel anglickou instalaci a tak jsem si myslel jestli neni problem prave v desetinne carce tecce tak jsem doinstaloval languale-pack-cs language-pack-gnome-cs language-support-cs a openoffice.org-l10n-cs ale problem pretrvava porad.

Snazim se pouzivat LTS verze tam problemy nemam ale ted jsem chtel zkusit novejsi moznosti nuz ale takoveto problemy jsem opravdu necekal.

p.s. nejedna se o prechod na vyssi verzi systemu ale o cistou instalaci 9.10
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: arrange 05 Prosince 2009, 20:39:59
Nestačí jen nainstalovat ty balíky, musíš si změnit v nastavení i výchozí prostředí na češtinu a zkontrolovat jazyková nastavení pro desetinnou čárku.

=10*0.5    zobrazi se mi #NAME?
To by naznačovalo, že bys měl opravdu psát desetinnou čárku, ne tečku.

=10*0,5 tak pro zmenu Chyba:509
Tak to je fakt divné, u mě bez problémů. Co jiné operace (+-/)?

Citace: http://www.linuxtopia.org/online_books/office_guides/openoffice_calc_user_guide/openoffice_calc_General_error_codes.html
509
Missing operator
Operator is missing, for example, "=2(3+4) * ", where the operator between "2" and "(" is missing.
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: petr 06 Prosince 2009, 20:31:04
U vsech operaci to same */+- Chyba:509
Akurat ma udivuje ze presne to iste to hlasilo u carky tecky i v anglictine a ze to nebylo naopak.
to s tym chybicim operatorem jsem taky nasel ale obavam se ze v tomto pripade jde nejspis o neco jine.

Jinak k tomu nastaveni prostredi jasne ze som to zmenil. Nenapadlo ma ze to musim tiez pisat.
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: menganito 06 Prosince 2009, 21:57:17
Desatinnú čiarku píšeš klávesou na numerickej klávesnici alebo normálne klávesou pri písmenách? Skúsil by som jedno i druhé.
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: Iljusin 06 Prosince 2009, 22:22:59
Mám rovněž čistou instalaci KK i českej OO a funguje to správně. Tu chybu 509 mi to napíše jedině když tam dám místo čárky středník.
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: arrange 06 Prosince 2009, 22:57:13
Jinak k tomu nastaveni prostredi jasne ze som to zmenil. Nenapadlo ma ze to musim tiez pisat.
Bylo by to fajn. Někdy je těžké odhadnout, na jaké technické úrovni je tazatel, a tak musíme pouštět sondy.

Mohl bys nám nějak poslat vzorek souboru s několika nefunkčními výpočty, ať to můžeme vyzkoušet u sebe (příp. se screenshotem jak to vypadá u tebe)?

Dále: (zase se možná ptám blbě) zkoušels' funkcionalitu v novém uživatelském účtu nebo po vymazání/přejmenování adresáře ~/.openoffice.org?
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: petr 10 Prosince 2009, 08:56:51
Desatinnú čiarku píšeš klávesou na numerickej klávesnici alebo normálne klávesou pri písmenách? Skúsil by som jedno i druhé.

Mam notes takze jenom jednu desetinnu carku mam
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: petr 10 Prosince 2009, 09:08:32
Mám rovněž čistou instalaci KK i českej OO a funguje to správně. Tu chybu 509 mi to napíše jedině když tam dám místo čárky středník.
Strednik nepisu ale zkusil jsem to at vyzera ze spolupracuju  ;) ale nefungovalo.
Nicmene zjistil jsem dalsi indicii.
Kdyz do nejake bunky (napr. A1) napisu podminku napr. =IF(A2="";"Vypln bunku A2";"Tak se mi to libi")
tak to sice funguje ale mi v tom vzorci automaticky zmeni stredniky na carky a vypada to teda takto: =IF(A2="","Vypln bunku A2","Tak se mi to libi")

On asi bude mit nekde predefinovany strednik na carku a carku tim padem asi vubec nezna jinak si nedokazu vysvetlit tu chybu u vypoctu s desetinnymy cisly.
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: petr 10 Prosince 2009, 09:20:58
Jinak k tomu nastaveni prostredi jasne ze som to zmenil. Nenapadlo ma ze to musim tiez pisat.
Bylo by to fajn. Někdy je těžké odhadnout, na jaké technické úrovni je tazatel, a tak musíme pouštět sondy.

Mohl bys nám nějak poslat vzorek souboru s několika nefunkčními výpočty, ať to můžeme vyzkoušet u sebe (příp. se screenshotem jak to vypadá u tebe)?

Dále: (zase se možná ptám blbě) zkoušels' funkcionalitu v novém uživatelském účtu nebo po vymazání/přejmenování adresáře ~/.openoffice.org?

Novy uzivatelsky ucet jsem nezkousel protoze se jedna o zcela cistou instalaci a nemam tam natahane nic z predchozich instalaci.
priklakam screen shoty tykajici se te chyby jsou ctyri proto aby jste ve vrchnim radku videli pokazde i vzorec

[attachment deleted by admin]
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: Iljusin 10 Prosince 2009, 09:22:23
Ještě pro jistotu, kde konkrétně jsi změnil jazykové nastavení? Projel jsem si jak to mám nastaveno v OO já a mám tam toto:

1) Nástroje -> Volby -> Jazyková nastavení -> Jazyky -> Desetinný oddělovač -> zaškrtnutý s volbou ( , )
2) Nástroje -> Volby OpenOffice.org Calc -> Formula -> Separators -> Function = ; Array column = . Array row = ;
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: petr 10 Prosince 2009, 09:38:13
Ještě pro jistotu, kde konkrétně jsi změnil jazykové nastavení? Projel jsem si jak to mám nastaveno v OO já a mám tam toto:

1) Nástroje -> Volby -> Jazyková nastavení -> Jazyky -> Desetinný oddělovač -> zaškrtnutý s volbou ( , )
2) Nástroje -> Volby OpenOffice.org Calc -> Formula -> Separators -> Function = ; Array column = . Array row = ;

Dik tobe boze UBUNTU i Vam ostatni zucastneni za podporu pri vytrvani na spravne ceste UBUNTU :-)
u toho function jsem mel carku ted uz to facha.

Jo jo, mam se jeste co ucit.
Dekuji jeste jednou.
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: Vraťa 10 Prosince 2009, 12:33:11
Stejne je ale divne, ze se jsi to tam tak mel nastavene. Nehral sis s temi nastavenimi drive? Jestli ne, nebylo by mozna spatne zjistit, kde se to vzalo, protoze i dalsi lide by mohli mit podobny problem. ;-)
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: petr 10 Prosince 2009, 14:44:59
Nehral jsem se s tim, jestli to nahodou nebylo kuli toho ze puvodni instalace UBUNTU byla anglicka. Nevim ale stejne i tak by to delat nemelo protoze ani v te anglicke verzi mi to nefungovalo.
Je to proste zahada.
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: Vraťa 10 Prosince 2009, 22:53:23
Prepnuti jazyku by nemelo mit zadny vliv na tato nastaveni. A uz vubec ne v tomto pripade, protoze, pokud se nemylim, i v anglickem nastaveni slouzi jako oddelovac strednik a ne carka. Jestli se s tim setka jeste nekdo dalsi, mozna by to bylo na bug report.
Název: Re: openoffice calc nefunkcni vypocty
Přispěvatel: brazdf 22 Ledna 2010, 11:22:33
Pro případ, že by někdo chtěl dělat bug report, tak se hlásím jako uživatel se stejným problémem, kterému pomohlo nastavení Formula -> Separators. Instaloval jsem Kubuntu 9.10 anglicky, pak jsem přidával češtinu. Už si nejsem úplně jist, ale myslím, že jsem na chvíli nastavil češtinu jako systémový jazyk a pak jsem to zas vrátil na angličtinu. Až potom jsem zjistil, že blblne Calc.
Takže taky díky za radu.