هذه المكتبة هي امتداد لمكتبة عميل powerbi. بينما تساعد مكتبة عميل powerbi في تضمين تقارير Power BI في تطبيقاتك، فإن تأليف تقرير Powerbi يساعد في تحرير تقارير Power BI برمجيًا.
راجع wiki الخاص بعميل powerbi للحصول على مزيد من التفاصيل حول تضمين تقارير Power BI.
راجع wiki-powerbi-report-authoring للحصول على مزيد من التفاصيل حول تأليف تقارير Power BI في جلسة التضمين.
التثبيت من NPM:
npm install --save powerbi-report-authoring
من الناحية المثالية، يمكنك استخدام أداة تحميل الوحدة النمطية أو خطوة التجميع للاستيراد باستخدام وحدات ES6 على النحو التالي:
import 'powerbi-report-authoring' ;
ومع ذلك، يتم تصدير المكتبة كوحدة نمطية عامة ويمكن تضمين البرنامج النصي powerbi-report-authoring.js قبل إغلاق علامة </body>
لتطبيقاتك وبعد تضمين عميل powerbi على النحو التالي:
< script src =" <path>/powerbi-client/dist/powerbi.js " > </ script >
< script src =" <path>/powerbi-report-authoring/dist/powerbi-report-authoring.js " > </ script >
عند تضمينها مباشرة، تقوم المكتبة بتوسيع الفئات والواجهات من مكتبة "powerbi-client".
اعتمد هذا المشروع قواعد السلوك الخاصة بشركة Microsoft مفتوحة المصدر. لمزيد من المعلومات، راجع الأسئلة الشائعة حول قواعد السلوك أو اتصل بـ [email protected] لطرح أي أسئلة أو تعليقات إضافية.
يرحب هذا المشروع بالمساهمات والاقتراحات. تتطلب معظم المساهمات منك الموافقة على اتفاقية ترخيص المساهم (CLA) التي تعلن أن لديك الحق في منحنا حقوق استخدام مساهمتك، بل وتفعل ذلك بالفعل. لمزيد من التفاصيل، قم بزيارة https://cla.microsoft.com.
عند إرسال طلب سحب، سيحدد روبوت CLA تلقائيًا ما إذا كنت بحاجة إلى تقديم CLA وتزيين العلاقات العامة بشكل مناسب (على سبيل المثال، التسمية، التعليق). ما عليك سوى اتباع التعليمات التي يقدمها لك الروبوت. سوف تحتاج إلى القيام بذلك مرة واحدة فقط في جميع عمليات إعادة الشراء باستخدام CLA الخاص بنا.
اعتمد هذا المشروع قواعد السلوك الخاصة بشركة Microsoft مفتوحة المصدر. لمزيد من المعلومات، راجع الأسئلة الشائعة حول قواعد السلوك أو اتصل بـ [email protected] لطرح أي أسئلة أو تعليقات إضافية.