Bagikan melalui


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 , lihat artikel judulMDN Web Docs.

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 , lihat artikel MDN Web Docstabindex.

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%).