March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
Register NowGet certified in Microsoft Fabric—for free! For a limited time, the Microsoft Fabric Community team will be offering free DP-600 exam vouchers. Prepare now
I am using the demo example for powerbi-client-react: https://github.com/microsoft/powerbi-client-react
I've added a onCreate() function to generate a new report but running into this 'no create support' error. Is there another approach that should be taken to create new reports?
const [report, setReport] = useState(); const onCreate = () => { report.create() }
<PowerBIEmbed embedConfig={sampleReportConfig} eventHandlers={eventHandlersMap} cssClassName={'report-container'} getEmbeddedComponent={(embedObject) => { setReport(embedObject); }} />
Hi, @karlrez
I am glad to help you.
There is no create() method in the Power BI JavaScript API.
const [report, setReport] = useState();
const onCreate = () => {
report.create()
}
You can create, edit, and save embedded reports in a React app according to the official documentations, hope they helps:
How to embed a Power BI item in a React app | Microsoft Learn
Create, edit, and save an embedded report | Microsoft Learn
You can also refer to this blog, hope it helps:
How to Embed A Power BI Report in React | by Diksha Chhablani | Globant | Medium
I hope my suggestions give you good ideas, if you have any more questions, please clarify in a follow-up reply.
Best Regards,
Fen Ling,
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
I am trying to following the example from this screenshot in the link:
Create, edit, and save an embedded report | Microsoft Learn
I am still getting 'createReport is not a function'.
Do you have a link to an example of creating a new report using the powerbi-client-react library?
Also do you have the link for the CreateReportEmbedUrl?
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early Bird pricing ends December 9th.
Check out the November 2024 Power BI update to learn about new features.
User | Count |
---|---|
118 | |
96 | |
87 | |
71 | |
62 |
User | Count |
---|---|
138 | |
115 | |
115 | |
99 | |
98 |