...
Miten käytännössä olette ratkoneet noita Microsoft office exel ja word tekstijulkaisujen yhteen sopimattomuuksia open officen kanssa? Kun täälläpäin on opetustiloissa ja työpaikoilla eri ohjelmat, sillä openofficella kirjoitettu teksti kun ei vaan meinaa näkyä millään oikein siellä työpaikan koneella.
...
Tämä on aivan perinteinen konversio-ongelma, johon EI KOSKAAN löydy sellaista ratkaisua mitä kysyjä haluaisi. Ratkaisuja kyllä löytyy, mutta se vaatii asennemuutosta. Tarkemmin:
1.
Kahden eri järjestelmän välillä ei voi koskaan tehdä, mielivaltaisessa tapauksessa, käytännössä 100 % toimivaa konversiota, koska niiden abstraktiotasot ovat erilaisia. Asiat eivät ole suoraan konvertoitavissa järjestelmästä toiseen.
Esimerkiksi jos järjestelmässä A on vain viivanpaksuus parametrinä, mutta järjestelmässä B on sekä viivan paksuus että väri parametrinä, voi AINA kehittää tapauksen jossa konversion voi osoittaa mahdottomaksi, siis yleisessä tapauksessa.
2.
Toisaalta yleensä kahta eri järjestelmää VOI KÄYTTÄÄ OIKEIN, niin että konversiot toimivat.
Yleensä käyttäjät eivät halua tätä vaivaa nähdä, koska tästä ON vaivaa ja sen toteuttaminen vaatii älliä ja ponnisteluja. Yleensä käyttäjät sanovat: "ei ole minun tehtäväni, tehkää järjestelmät jotka toimivat", vaikka kaikenkattavaa järjestelmää ei ole edes tehtävissä.
Tosin erittäin valveutuneet käyttäjät kirjoittavat jopa suomalaisia standardeja tämän asian oivaltaen. Tarkoitan siis standardia siitä miten kutakin järjestelmää PITÄÄ käyttää, jotta 100 % konversio on mahdollinen.
3.
Ei käytetä kummankaan järjestelmän formaattia vaan käytetään standardia, joka toimii.
No jos sellainen on ja jos molemmat järjestelmät siinä toimivat oikein. Tällaisen syntymistä on tietysti viime aikoina yritetty vauhdittaa. Katso kuitenkin kohta 5 alempana.
4.
Käytetään ristiin ja hyväksytään erot.
Tämä on käytännönläheinen tapa ja esimerkiksi Word-dokumenteissa toimii hyvin. Pienissä asiakirjoissa ongelmat ovat minimaalisia, jos niitä ei hae. Tätä minä käytän.
Toisaalta, jos asiakirja on sellainen jossa on 20 sivua ja jokaisessa 30 bullettia, niin 600 bullettia on aikamoinen määrä editoitavaksi, kun ne sotkeutuvat ristiinkäytössä. Joten tällaisessa tapauksessa tämä tapa ei toimi ollenkaan.
5.
Sitten jos mietitään sitä, että miksi järjestelmien välille yleensäkään syntyy konversiomahdollisuuksia.
Käyttäjät aika naivisti sellaista vaativat, esim. kahden kaupallisen järjestelmän välille. Tämän tekeminen edellyttää ns. business-casea. Jos tällaista ei ole, niin faktisesti konversiomahdollisuuksia ei koskaan synny, vaikka mitä puhuttaisiin.
Jos ohjelmantoimittaja on markkinoilla määräävässä asemassa, niin aivan varmasti he eivät tällaista mahdollisuutta ohjelmiinsa tee, eivät sitä tue ja yrittävät kaikin keinoin estää sellaisen syntymistä - ellei siis ole olemassa jokin business-case, esim. EU:n pakotustoimenpiteet voivat sellaisen luoda.