Hi,
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?
@spatel24991 Launch() can be used only to launch a Web Page and not Windows programs from PowerApps.
This is a limitation due to security reasons.
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.
Hi @RandyHayes I couldn't get it working. For example, what code would you use to start the calculator.
Thanks RandyHayes for quick response. I have been able to open Outlook by using Launch(mailto:'email@domain.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.
Launch("calculator:")
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:")
Hi, where did you find the documentation for the Hyperlink you used to call the outlook online app? @spatel24991
Hi,
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,
Thanks,
Vinod