The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
I am building a generic reportfeed back tool. I would like it to be a single object that we can simply copy and paste into a new report without changing anything about the object itself.
It would construct a URL to a powerapps form and include parameters that describe the user, report, date and time, etc. so the user does not have to enter that information.
I know how to build such a URL.
The challenge is where to build it and where to put it so that it is a clickable URL.
Solved! Go to Solution.
I figured a way to do this.
It was a struggle and Power Bi fought all along the way.
1. Create a Spreadsheet containing the base URL of your Powerapps form.
2. Bring that in as a data source (I called it BaseURL and renamed the URL column from Column 1 to PowerAppURL)
3. Add a custom column and populate it with the name of your report. I called the column ReportName
4. Create another custom column and concatenate the PowerAppURL with "?P1"& ReportName . "P1" is the parameter name...use whateve you want. It just need to be connected in the Powerapps form. I called this column "Link". Very imaginative, I know
5. Now create a measure:
I'd like to propose an even easier solution.
1. Click Enter Data on the visual page menu.
2. Enter some text.
3. Rename the table
4. Load
5. Add one measure.
OK. I need to invert this post. I have a solution for dsiplaying and making the link clickable.
But damned if I can figure out how to embed the Globals.xxx data into a measue. I know these re not available until the report is deployed to the server but Power Bi Desktop insists that they be available. Adding them and saving in the hopes that they will work on the server does not work.
Everything seems to be a catch 22.
Ideas?
I figured a way to do this.
It was a struggle and Power Bi fought all along the way.
1. Create a Spreadsheet containing the base URL of your Powerapps form.
2. Bring that in as a data source (I called it BaseURL and renamed the URL column from Column 1 to PowerAppURL)
3. Add a custom column and populate it with the name of your report. I called the column ReportName
4. Create another custom column and concatenate the PowerAppURL with "?P1"& ReportName . "P1" is the parameter name...use whateve you want. It just need to be connected in the Powerapps form. I called this column "Link". Very imaginative, I know
5. Now create a measure:
I'd like to propose an even easier solution.
1. Click Enter Data on the visual page menu.
2. Enter some text.
3. Rename the table
4. Load
5. Add one measure.