Aksesibilitas untuk solusi tersemat Anda
Saat bekerja dengan Power BI, pertimbangkan untuk membuat laporan tersemat Anda dapat diakses oleh berbagai jenis pengguna yang mungkin berinteraksi dengan mereka. Beberapa cara mudah untuk membuat laporan Anda lebih mudah diakses adalah dengan menggunakan atribut title
dan tabindex
, pintasan keyboard, dan mode kontras tinggi.
Cara menggunakan atribut judul dan tabindex
Setelah Anda memanggil powerbi.embed
atau metode powerbi.bootstrap
, Anda mendapatkan komponen dari jenis yang Anda sematkan.
Atribut judul
Atribut title
memungkinkan Anda menambahkan teks ke elemen miliknya. Jika seseorang menggunakan pembaca layar, ia membaca informasi tambahan tentang elemen untuk mereka. Untuk mengatur atribut title
komponen semat, gunakan setComponentTitle
.
setComponentTitle(title: string): void
Contoh atribut judul
let component = powerbi.embed(…);
component.setComponentTitle(“Analytics report”);
Untuk mempelajari selengkapnya tentang atribut
Atribut tabindex
Orang dapat menggunakan keyboard mereka untuk menavigasi melalui laporan yang disematkan. Anda dapat menggunakan atribut tabindex
untuk menambahkan fokus bertab ke elemen dalam laporan Anda yang jika tidak akan dilewati ketika pengguna menekan tab . Untuk mengatur atribut tabindex
komponen semat, gunakan setComponentTabIndex
.
setComponentTabIndex(tabIndex?: number): void
Anda dapat menghapus atribut tabindex
, dengan menggunakan removeComponentTabIndex
removeComponentTabIndex(tabIndex?: number): void
Contoh atribut Tabindex
let component = powerbi.embed(...);
component.setComponentTabIndex(0);
Untuk mempelajari selengkapnya tentang atribut
Pintasan keyboard dalam laporan Power BI yang disematkan
Bagi orang-orang yang menggunakan keyboard mereka untuk menjelajahi laporan tersemat Anda, daftar pintasan keyboard adalah alat yang sangat berharga. Jika Anda ingin menampilkan pintasan keyboard, fokus pada laporan yang disematkan dan tekan Shift+?.
Untuk mempelajari selengkapnya, lihat pintasan Keyboard di Power BI Desktop.
Mode kontras tinggi dalam laporan Power BI yang disematkan
Untuk membantu pengguna dengan manfaat gangguan visual atau fisik dari laporan yang disematkan, Anda dapat mengaturnya untuk menggunakan tema kontras tinggi.
Anda dapat mengatur mode kontras tinggi dengan menambahkan satu parameter ke konfigurasi semat aplikasi Anda.
let embedConfig = {
…
contrastMode: models.ContrastMode.HighContrast1
};
Mode kontras yang tersedia adalah:
enum ContrastMode {
None = 0,
HighContrast1 = 1,
HighContrast2 = 2,
HighContrastBlack = 3,
HighContrastWhite = 4
}
Defaultnya adalah None = 0
.
Penting
Jika Anda menyediakan mode kontras tinggi dan tema, Power BI hanya akan menerapkan mode kontras tinggi. Ini tidak dapat menerapkan keduanya pada saat yang sama.
Menyesuaikan tingkat perbesar tampilan untuk laporan Power BI
Untuk membantu pengguna dengan manfaat gangguan visual atau fisik dari laporan yang disematkan, Anda dapat menyesuaikan tingkat zoom laporan menjadi lebih tinggi atau lebih rendah dari tingkat default.
Anda dapat mengatur tingkat pembesaran tampilan laporan dengan menambahkan satu parameter ke pengaturan semat, atau dengan menggunakan API setZoom
setelah laporan dimuat.
Tingkat zoom dihitung berdasarkan ukuran aktual laporan. Lihat Mengubah tampilan halaman laporan untuk mempelajari selengkapnya tentang opsi tampilan laporan.
let embedConfig = {
…
settings: {
zoomLevel: 2 // 200% zoom
}
};
Untuk mendapatkan tingkat pembesaran tampilan saat ini atau mengubahnya setelah laporan dimuat, Anda dapat menggunakan API getZoom
dan setZoom
.
let currentZoom = await report.getZoom();
await report.setZoom(0.5); // 50% zoom
Nota
Tingkat pembesaran harus antara 0,25 (25%) dan empat (400%).