I am trying to launch User Desktop Outlook Calendar when clicked a button in power apps. I don't want to caputer any information back from it, but pass information like Date and input text from PowerApps to Outlook. I tried using "Launch("https://outlook.office.com/owa/?path=/calendar/action/compose&body= Meeting Type: " & DataCardValue9.Selected.Value & "&to=" & User.Email & "&StartTime="& DataCardValue4.SelectedDate)". However, this opens the outlook in web browser rather then opening the desktop Outlook Calendar. Can anyone help with this?
Yes, you can launch Windows apps as long as they have a URI associated with them.
You will not be able to open Outlook and specifically go to the calendar screen.
You can see a list of most all of the URI's you can launch at this link.
There is an outlookcal: , but it really opens the Windows calendar app.
I hope this is helpful for you.
Thanks RandyHayes for quick response. I have been able to open Outlook by using Launch(mailto:'email@example.com') command and setting Outlook as default program to open file like this. I am looking for similar command which might open calendar in desktop outlook directly.
There is no URI that will open the Outlook Desktop Application to the calendar screen. The best you will get for calendars is the Windows 10 Calendar app. Launch("outlookcal:")
I am using Office365Outlook.GetEventsCalendarViewV3 to get calendar events, when i use Launch(ThisItem.Weblink),
sometimes it is loading the specific event details and mostly it is loading only the month view. Please let me know how to overcome this issue,
Join us for the next call on August 17, 2022 at 8am PDT.
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.