Práce s instancí Power BI

Zjistěte, jak získat nebo resetovat instanci Power BI. Můžete například potřebovat získat instanci sestavy, aby bylo možné nastavit filtry.

Získání odkazu na existující komponentu Power BI

Metoda powerbi.get slouží k načtení vložené instance, pokud již existuje vložená položka v dané <div>.

Obvykle získáte instanci položky Power BI (například sestavu) pomocí powerbi.embed nebo powerbi.bootstrap metod. Pokud ale potřebujete získat instanci položky po sestavy, možná je nebudete moct použít. V těchto případech použijte metodu get k načtení instance.

let report = powerbi.get(element);

Resetování elementu

Pokud jste do elementu vknuli sestavu a chcete obnovit prvek zpět do původního stavu, zavolejte:

powerbi.reset(element);

Tato metoda odebere vložení ze služby a odebere prvek iframe, který je nutný k tomu, aby služba nemohla držet odkaz, který v modelu DOM neexistuje. Před odebráním elementu obsahujícího element z modelu DOM nadřazeným objektem je obvykle nutné volat resetování.