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ä.