Un elemento incorporato o referenziato nel documento xHTML di un report ESEF non può contenere codice eseguibile (come javascript, script VB, Shockwave, Flash) o riferimenti (come collegamenti ipertestuali) che puntano all'esterno del pacchetto di report.
Se il contenuto del reporting package viola quanto sopra, vedrai uno o due messaggi di errore: Violazione: "executableCodePresent" o Violazione: "referencesPointingOutsideOfTheReportingPackagePresent".
Questa restrizione è anche il motivo per cui non è consentito incorporare i visualizzatori iXBRL come parte del documento XBRL. Semplicemente perché così facendo si violerebbe la restrizione sull'inclusione di codice eseguibile.