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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / OnStart multiple param
Power Apps
Answered

OnStart multiple param

(1) ShareShare
ReportReport
Posted on by 55

I'm struggling to get the deep linking working with multiple forms. I've gotten it to send the link for the main form. When I try to add other forms to the OnStart, it won't take additional If parameters. 

 

I've tried a variety of different options to include this one: If(IsBlank(Param("supportticketid")),Welcome,Request_Detail_HR,Param("supportticketidNC",Welcome,Noncomp_Request_HR),Param("supportticketidFB",Welcome,Fee_Basis_HR)))

 

What am I missing?

Categories:
I have the same question (0)
  • poweractivate Profile Picture
    11,078 Most Valuable Professional on at

    @jneuen 

     

    Syntax of the formula is not correct

     

    Param only accepts one argument, you have multiple arguments for Param many times in the formula

     

    try this

     

    (coming soon, and I am unsure how to deduce what you're trying to do currently from the given incorrect formula)

     

    1. if OnStart doesn't accept above, temporarily try OnVisible of the first screen

  • jneuen Profile Picture
    55 on at

    I'm trying to deep link directly to requests. We have three different requests, Standard, NC, FB. When the link brings them to the app, I've gotten it to work with just the Standard request so it checks to see if the item has a request number, then it goes directly to the request, or it goes to the Welcome screen if there isn't a number. 

  • Verified answer
    poweractivate Profile Picture
    11,078 Most Valuable Professional on at

    @jneuen 

     

    If
    (
     IsBlank(Param("supportticketid")
     ,Param("supportticketidNC") 
     ,Param("supportticketidFB") 
    )

     

    if you want more If's, based on what's given in the original formula I have no idea what you're trying to do, so I'll give a general idea instead for now: 

     

     

    //pseudo formula
    If
    (
     IsBlank(Param("supportticketid")
     ,If
     (
     IsBlank(Param("supportticketidFB"))
    	 ,doSomethingIfFBisBlank
    	 ,If
    	 (
    		 IsBlank(Param("supportticketidNC"))
    		 ,doSomethingIfNCisBlank
    		 ,Param("supportticketidNC")
    		)
    	)
    	
    )

     

    Even based on recent reply you just gave, I am unsure what you're trying to do exactly, but try the below as general approach 

     

     

     

    //pseudo formula
    If
    (
     IsBlank(Param("standard_param")
     ,Navigate(WelcomeScreen)
     ,If
     (
     IsBlank(Param("NC"))
    	 ,doSomethingIfNCisBlank
    	 ,If
    	 (
    		 IsBlank(Param("FB"))
    		 ,doSomethingIfFBisBlank
    		 ,doSomethingIfFBisNotBlank
    		)
    	)
    	
    )

     

    See if approach above helps @jneuen 

     

    You should be aware of the App.StartScreen property

     

    If you're trying to decide which screen, just use App.StartScreen property

    //pseudo formula
    If
    (
     IsBlank(Param("standard_param")
     ,WelcomeScreen
     ,If
     (
     IsBlank(Param("NC"))
    	 ,SomeScreen2
    	 ,If
    	 (
    		 IsBlank(Param("FB"))
    		 ,SomeScreen3
    		 ,SomeScreen4
    		)
    	)
    	
    )

     

    See if it helps @jneuen 

  • jneuen Profile Picture
    55 on at

    Ah, the bottom one worked. Thank you so much 😊

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 600

#2
WarrenBelz Profile Picture

WarrenBelz 478 Most Valuable Professional

#3
Valantis Profile Picture

Valantis 322

Last 30 days Overall leaderboard