
Zákazník z oblasti zdravotnictví potřeboval vytvářet a tisknout strukturované lékařské zprávy v rámci FileMaker aplikace. Lékaři vyplňovali data k jednotlivým pacientům a potřebovali pohodlně pracovat s textem – formátovat jej a vkládat dynamické údaje. Výzvou bylo zkombinovat možnosti moderního HTML editoru s prostředím FileMakeru, včetně přesného rozvržení pro tisk.
Vytvořili jsme řešení postavené na JavaScriptové knihovně TinyMCE, která poskytuje pokročilý WYSIWYG (What You See Is What You Get) editor integrovaný přes Web Viewer ve FileMakeru. Při spuštění aplikace se ze ZIP archivu v kontejnerovém poli pomocí našeho nástroje Toolbox rozbalí potřebné HTML, CSS, JavaScriptové soubory do dočasné složky.
Lékaři mají k dispozici předpřipravené šablony, kde využívají zástupné znaky (wildcards) například pro jméno pacienta, datum narození nebo další údaje. Po načtení se tyto znaky automaticky nahrazují reálnými daty a lékař se soustředí pouze na vyplnění údajů o vyšetření.
Součástí řešení je i export do PDF. HTML obsah se po jednotlivých stránkách renderuje do Web Vieweru podle přesného rozměru A4 a pomocí JavaScriptu se řeší automatické dělení textu tak, aby nedocházelo k nechtěným přelomům uprostřed odstavců.
