Perpustakaan ini merupakan perpanjangan dari perpustakaan powerbi-client. Meskipun pustaka powerbi-client membantu menyematkan laporan Power BI ke dalam aplikasi Anda, pembuatan laporan powerbi membantu mengedit laporan Power BI secara terprogram.
Lihat wiki powerbi-client untuk detail selengkapnya tentang menyematkan laporan Power BI.
Lihat wiki pembuat laporan powerbi untuk detail selengkapnya tentang penulisan laporan Power BI di sesi penyematan.
Instal dari NPM:
npm install --save powerbi-report-authoring
Idealnya Anda akan menggunakan pemuat modul atau langkah kompilasi untuk mengimpor menggunakan modul ES6 sebagai:
import 'powerbi-report-authoring' ;
Namun, perpustakaan diekspor sebagai Modul Universal dan skrip powerbi-report-authoring.js dapat disertakan sebelum aplikasi Anda menutup tag </body>
dan setelah menyertakan powerbi-client sebagai:
< script src =" <path>/powerbi-client/dist/powerbi.js " > </ script >
< script src =" <path>/powerbi-report-authoring/dist/powerbi-report-authoring.js " > </ script >
Ketika disertakan secara langsung, perpustakaan memperluas kelas dan antarmuka dari perpustakaan 'powerbi-client'.
Proyek ini telah mengadopsi Kode Etik Sumber Terbuka Microsoft. Untuk informasi lebih lanjut lihat FAQ Pedoman Perilaku atau hubungi [email protected] jika ada pertanyaan atau komentar tambahan.
Proyek ini menyambut baik kontribusi dan saran. Sebagian besar kontribusi mengharuskan Anda menyetujui Perjanjian Lisensi Kontributor (CLA) yang menyatakan bahwa Anda berhak, dan memang benar, memberi kami hak untuk menggunakan kontribusi Anda. Untuk detailnya, kunjungi https://cla.microsoft.com.
Saat Anda mengirimkan permintaan tarik, bot CLA akan secara otomatis menentukan apakah Anda perlu memberikan CLA dan menghias PR dengan tepat (misalnya, label, komentar). Cukup ikuti instruksi yang diberikan oleh bot. Anda hanya perlu melakukan ini sekali di seluruh repo menggunakan CLA kami.
Proyek ini telah mengadopsi Kode Etik Sumber Terbuka Microsoft. Untuk informasi lebih lanjut lihat FAQ Pedoman Perilaku atau hubungi [email protected] jika ada pertanyaan atau komentar tambahan.