Un élément intégré ou référencé dans le document xHTML d’un rapport ESEF n’est pas autorisé à contenir du code exécutable (tel que javascript, VB script, Shockwave, Flash) ou des références (telles que des hyperliens) pointant en dehors du paquet de rapports.
Si le contenu du package de reporting est en violation avec ce qui précède, vous verrez un ou deux messages d’erreur : Violation : « executableCodePresent » ou Violation : « referencesPointingOutsideOfTheReportingPackagePresent ».
Cette restriction est également la raison pour laquelle il n’est pas permis d’intégrer des visualiseurs iXBRL dans le document XBRL. Tout simplement parce que cela violerait la restriction relative à l’intégration de code exécutable.