Element osadzony lub odwołujący się do dokumentu xHTML raportu ESEF nie może zawierać kodu wykonywalnego (takiego jak javascript, skrypt VB, Shockwave, Flash) lub odniesień (takich jak hiperłącza) wskazujących poza pakiet raportowania.
Jeśli zawartość pakietu raportów narusza powyższe zasady, zobaczysz jeden lub dwa komunikaty o błędach: Naruszenie: "executableCodePresent" lub Naruszenie: "referencesPointingOutsideOfTheReportingPackagePresent".
Ograniczenie to jest również powodem, dla którego nie jest dozwolone osadzanie przeglądarek iXBRL jako części dokumentu XBRL. Po prostu dlatego, że naruszyłoby to ograniczenie dotyczące osadzania kodu wykonywalnego.