Sdílení definic struktur s kolegy, uživateli nebo zákazníky je zjednodušeno pomocí formátování HTML.
Ve 4D jsou definice struktur prezentovány ve formátu XML+XSL, který prohlížeče vykreslují jako HTML pro snadnou čitelnost pro člověka a počítačové zpracování obsahu.
Nedávná omezení prohlížečů však brání místním souborům používat určité externí zdroje, pokud nepocházejí z webu. Aby se tento problém překonal, 4D nyní tento export přeformátoval do formátu HTML+CSS a poskytuje možnost exportovat buď XML jako dříve, nebo přímo jako HTML.
Počínaje verzí 4D v20 R4 je vygenerovaný soubor ve formátu HTML, když vyberete položku nabídky „Soubor/Export/Definice struktury do HTML…“. Tímto způsobem je soubor připraven k otevření v libovolném prohlížeči.
Návrh exportu zůstává z velké části stejný, jen se doplňují některé užitečné chybějící informace, jako jsou názvy vztahů, a odstraňují se zastaralé informace.
Všechny externí zdroje, které soubor HTML potřebuje, jsou umístěny v podsložce „html_export_resources“. Tato složka nebude přepsána, pokud již existuje, takže neváhejte přepsat poskytnutý soubor stylů CSS svým vlastním.
Jako bonus můžete exportovat strukturu pomocí příkazu EXPORT STRUCTURE s použitím nepovinného parametru:
var $xml; $html: Text
EXPORT STRUCTURE ($xml) // Export in XML format
File ("/PACKAGE/myStructure.xml").setText($xml)
EXPORT STRUCTURE ($html; html format) // Export in HTML format
File ("/PACKAGE/myStructure.html").setText($html)
Neustále usilujeme o to, abychom našim uživatelům poskytovali co nejlepší služby, a vyzýváme vás, abyste se o své názory a připomínky podělili na fóru 4D. Vaše zpětná vazba nám pomáhá lépe porozumět vašim potřebám a neustále zlepšovat naše produkty a služby.