Technické informace k aplikaci určené pro snadné a rychlé vytváření a úpravy rastrových elektronických formulářů pro aplikaci 602XML Filler.
Spojování dat a formulářů
Popis spojování dat a formulářů na serveru a na klientské stanici
XML struktura formuláře navrženého v aplikaci 602XML Designer Express umožňuje předvyplnit formulář XML daty z aplikací třetích stran, aniž by došlo k porušení integrity formuláře, a tedy k jeho zneplatnění.
Je tedy možné např. předvyplnit formulář (a to jak na serveru tak na klientu) v libovolném prostředí, které umožní textovou (XML) úpravu libovolného XML dokumentu - např. Notepad, PSPad, či jiné pokročilé nástroje.
Podstata předvyplnění formuláře daty je v tom, že XML data, která fyzicky odpovídají datové větě formuláře, jsou vložena do elementu "dsig:Object", který je vytvořen jako poslední potomek elementu "dsig:Signature", jež tvoří obálku pro elektronický podpis na nejvyšší úrovni. Elektronický podpis, který každý formulář obsahuje (vždy je ve formuláři alespoň jeden elektronický podpis), ověřuje první element "dsig:Object", ve kterém je uložen XSL-FO. Dojde-li k vytvoření dalšího, v pořadí druhého elementu "dsig:Object", předpokládá aplikace 602XML Filler, že jeho obsahem jsou XML data odpovídající datové větě formuláře, a proto je při otevírání formuláře naimportuje. Formulář není porušen neoprávněným zásahem, nicméně je změněna datová věta, která obsahuje předvyplněné položky.
Stáhněte si dokument Předvyplnění formuláře navrženého v 602XML Designer 1.4 a vyšší XML daty , který podrobně popisuje postup při spojování dat a formulářů.
