web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Reporting in canvas apps
Power Apps
Unanswered

Reporting in canvas apps

(0) ShareShare
ReportReport
Posted on by

Is there any way we can create a link between canvas app and SSRS reporting? @WarrenBelz 

Categories:
I have the same question (0)
  • WarrenBelz Profile Picture
    153,024 Most Valuable Professional on at

    @Anonymous ,

    If you use Azure SQL as a backend, I believe it would be compatible with this data source. This would require per-user licenses as you need a Premium Connector.

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

  • Community Power Platform Member Profile Picture
    on at

    Thanks @WarrenBelz - I am using SSMS SQL queries as a data source for SSRS reporting. Is there any way, I can create a button which directly takes me to the SSRS report and also select my parameters in SSRS based on the selection in PowerApps?

  • WarrenBelz Profile Picture
    153,024 Most Valuable Professional on at

    @Anonymous ,

    No, other than possibly hyperlinking to a related URL. There is no connector to this facility.

     

    Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.

  • Verified answer
    rebeccas Profile Picture
    2,591 on at

    We use SSRS for reporting and it is pulling from SQL.

     

    I have apps that are tied to the SQL Tables to view data in the app. Mine have the capability to view only for SQL. 

     

    If you are wanting a button or something that takes you directly to SQL you could do that by simply using Launch()

     

    So you would have a button that the OnSelect is Launch("Location of SSRS report"). You pass variables when doing a launch but you would have to work them into your code in the launch. 

     

    Typically when passing information it is something that is found in the URL to work but SQL doesn't do normally (ours don't anyhow).

     

    For example you could have Launch("http://YOURDATA/reports/report/YOURDATA/Public/PO%20by%20Job" )

    would take you to a specific report but you could have on a selection in the screen that says "PO By Job" the OnSelect be Set(varReport, "PO%20by%20Job") and then the Launch could be:


    Launch(Text("http://YOURDATA/reports/report/YOURDATA/Public/" & varReport))

    and that would allow the difference.  Not sure what type of information you want to pass though.

     

    I hope this helps.

     

  • Community Power Platform Member Profile Picture
    on at

    @rebeccas - Awesome! I think you know what I'm trying to do here. So I want to pass 2 parameters in SSRS report based on my selections in PowerApps. Here is what I'm trying right now- 

     

    Launch("http://mysite/Reports/report/Reports/Operations/Myfolder?EmployeeName="& Label2.Text &"?WeekEnd=" &Label3.Text);

     

    Employee Name and weekend date are parameters in SSRS report. I am easily able to run this for my 1st parameter (Employee Name)- 

     

    Launch("http://mysite/Reports/report/Reports/Operations/Myfolder?EmployeeName="& Label2.Text);

     

    Trying to find out the syntax for passing the 2nd parameter now. 

  • rebeccas Profile Picture
    2,591 on at

    Sorry I just saw this reply. 

     

    It looks like you are close. Getting dates formatted to pass between tools can be tricky. I typically try and just mimic what I see in the address bar as my first try. Did you get it to work? 

  • Verified answer
    Community Power Platform Member Profile Picture
    on at

    Hey @rebeccas - Yes, its actually working for me now 🙂 In SSRS I have the dates as a string which looks similar to date format. The format should basically match to how it looks in your PowerApps. 

     

    Launch("WebsiteURL/Reports/report/Reports/Operations?EmployeeName="& Parameter1.Text & "&WeekEnd=" &Parameter2.Text);

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 793 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 333 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard