MFM-SATA? Nagyjából ilyen a Word doc és a docx "távolsága".
"Windows: Csinálsz hozzá egy Microsoft Access form-ot, amivel felviszi az adatokat egységsugarú nem IT-s kollégád. Linux: apt-get install mdbtools és szépen belerakod vele a Linuxodon, amit kell. Végül ismét Windows: Csinálsz egy reportot, amit szépen megformázol, beleilleszted az adatbázisba korábban (Windowsról, majd Linuxról) felvitt mezőket. Ez akár Word doksiként is megjeleníthető, exportálható, vagy nyomtatható." - Aha. Tehát szerintedgy egy Access form+report megírása/elkészítése, majd az mdb "valamilyen módon" *nix oldalról (senki sem mondta, hogy Linux!) történő feltöltése, majd Windows-on doksik legenerálása Access-ből (kézzel, mert automatizálni nem olyan egyszerű...) kevésbé bloat/erőforráspazarló, mint fogni egy darab xml-t, (ami az egyébként is rendelkezésre álló Word-ben készül) és átzavarni egy jól irányzott sed-en, akár cron-ból, automatizálva. Nos, ezzel azért szerintem nem csak én vitáznék... Már ott bukik a javaslatod, hogy a feladat kizárta extra szoftverkomponensek felpakolását úgy Windows, mint *nix oldalra, te meg mindkettőre raknál plusz dolgokat.
Szóval a feltételeknek/elvárásoknak megfelelő megoldásra valami más ötlet? Tudod ez nem kényelem, meg nincs rá pénz, hanem a meglévő eszközök és a Windows-oldalon rendekezésre álló tudás optimális felhasználása. A scriptet összerakni kb. 10 perc volt, aki a template-et csinálja, annak elmondani, hogy mit és hogyan, az egy másik tíz perc (a használható/használandó placeholderek listáját megkapta írásban), dokumentálással, teszteléssel, adatlekérés megcsinálásával, tesztelésével,mindennel együtt kevesebb, mint egy órát vitt el - összesen. A bináris formátum maszírozásának a kutalálására sem lenne ez elég, az Access-es agymenésed összerakásához meg pláne nem.