Jaa


Visuaaliset vuorovaikutukset Power BI:n visualisoinneissa

Joskus saatat haluta sallia käyttäjän käsitellä visualisointia valitsemalla, zoomaamalla tai napsauttamalla sitä. Joskus haluat, että visualisointi on staattinen, jotta käyttäjä ei voi käsitellä visualisointia.

Visualisoinnit voivat tehdä -merkinnän allowInteractions arvolle kyselyn, joka ilmaisee, salliiko visualisointi visualisointitoimia. Visualisoinnit voivat olla esimerkiksi vuorovaikutteisia raportin tarkastelun tai muokkaamisen aikana, mutta visualisoinnit voivat olla ei-vuorovaikutteisia, kun niitä tarkastellaan koontinäytössä. Vuorovaikutuksia ovat esimerkiksi napsautus, panorointi, zoomaus ja valinta.

Muistiinpano

Paras käytäntö on ottaa työkaluvihjeet käyttöön kaikissa skenaarioissa riippumatta mainitusta merkinnästä.

Vuorovaikutteisten käyttöoikeuksien määrittäminen

- allowInteractions merkintä välitetään totuusarvona visualisoinnin valmistelun aikana käyttöliittymän IVisualHost jäsenenä.

Jos Power BI -skenaario edellyttää ei-vuorovaikutteisia visualisointeja (esimerkiksi koontinäytön ruutuja), määritä merkinnäksi allowInteractions false. Muussa tapauksessa (esimerkiksi raportissa), asetuksena allowInteractions on true.

Seuraava koodiesimerkki näyttää, miten voit käyttää -merkintää allowInteractions vuorovaikutteisten käyttöoikeuksien määrittämiseen.

   ...
   let allowInteractions = options.host.hostCapabilities.allowInteractions;
   bars.on('click', function(d) {
       if (allowInteractions) {
           selectionManager.select(d.selectionId);
           ...
       }
   });

Lisätietoja -merkinnän allowInteractions käyttämisestä on SampleBarChart-visualisointisäilössä.

Visualisoinnin ohjelmointirajapinta