Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 22. 11. 2024 13:43:48

gucky
Člen
Registrace: 18. 4. 2008
Příspěvků: 154

smb versus file

Máme takový zajímavý problém.
Na lokálních PC (3 uživatelé) otevíráme tabulku (uložena na serveru), která má ve vzorcích odkaz na jinou tabulku (rovněž na serveru).
Dva uživatelé spouštíme pod Win10, jeden uživatel pod Linux.
Pod Win byla tabulka vytvořena, vzorec pro vyhledání hodnoty obsahuje ve vzorci VLOOKUP cestu 'file://...atd.ods'.
Pokud takovou tabulku otevírají uživatelé pod Windows, je vše OK.
Jakmile ji otevře uživatel s Linuxem, Linux si cestu "file:" automaticky změní na "smb:" a uživatel pracuje s tabulkou, aniž by pocítil, že se něco změnilo.
Když ale ukončí práci, ve vzorci zůstane "smb:" a při následném otevření pod Win vyhodí vzorce obsahující "smb:" chybu #REF!.
Tzn. že Windows, na rozdíl od Linuxu, si nedokáží upravit automaticky vzorce k obrazu svému, tedy vrátit "file:".
Je nutné přes Najít a nahradit provést úpravu všech vzorců.
A samozřejmě, je to OK jen do doby, kdy opět pracuje kolega z Linuxu.
Dá se to nějak ošetřit?

Offline

#2 22. 11. 2024 15:01:01

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,468

Re: smb versus file

Cestou by mohly být automatické opravy. Tedy automatická změna "smb:" > "file:" nejlépe u některého z obou typů strojů. Windows "smb:" > "file:" a Linux opačně "file:" > "smb:" i když ten to umí zřejmě nativně.


     Také by mělo být možné pomocí makra ukládat v původní podobě. To by znamnalo udělat v Linuxu makro které ukládá na server a změnilo by v řetězci smb za file. Také možná existuje více jiných možností.
     Možná by pomohlo najít stejnou notaci v nastavení vzorců v Linuxu, to si ale nemohu ověřit. Otestujte nastavení NÁSTROJE > MOŽNOSTI > LIBRE OFFICE > KOMPATIBILITA > HYPERTEXTOVÉ ODKAZY.


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É

Offline

Zápatí