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 / Why does the semicolon...
Power Apps
Unanswered

Why does the semicolon ; not work as a function separator in my Power Apps formula?

(0) ShareShare
ReportReport
Posted on by 15
In my Power Apps app, using ; between functions causes a syntax error. Why doesn't the semicolon work to separate statements? PL ver.

I have the same question (0)
  • Verified answer
    mmbr1606 Profile Picture
    14,605 Super User 2025 Season 2 on at
    hey
     
     
    maybe you need to use ,  or ;; instead of ; cause of language settings
     
    looks like it applies to you
     
    If my answer was helpful and it solved your issue please mark it as verified answer. If it helped but did not solve please consider giving me a like :)
  • WarrenBelz Profile Picture
    153,030 Most Valuable Professional on at
    I assume you are using European syntax here - you need ;; (two semi-colons) as seperators.
    Notify("Success"; NotificationType.Success);;
    ResetForm( . . . .)
     
    Please click Does this answer your question 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 a Like.
    MVP (Business Applications)    Visit my blog Practical Power Apps    LinkedIn   
  • MC-06051123-0 Profile Picture
    15 on at

    Hi all,

    Thanks for the responses — especially the confirmation that ;; can help in some scenarios.

    However, I’m still a bit confused, and would appreciate clarification from Microsoft or community experts:


    • According to official documentation and PowerFX syntax, a single semicolon ; is the correct and supported statement separator — especially in pl-PL regional settings.

    • The use of double semicolons ;; seems to work in some apps (mine included), but I can’t find any documentation that says this is an officially supported practice.

    • Isn’t this more of a parser tolerance or workaround than a reliable language feature?

      I’d like to understand whether ;; is something we should rely on long-term — or if it’s better to investigate and fix the root cause (e.g., incorrect regional or formula settings).


    •  

    Thanks in advance for any clarification!

  • Verified answer
    MS.Ragavendar Profile Picture
    4,975 Super User 2025 Season 2 on at
     
     
     
    🏷️ Please tag me @MS.Ragavendar if you still have any queries related to the solution or issue persists.
    ✅ Please click Accept as solution if my post helped you solve your issue and help others who will face the similar issue in future.
    ❤️ Please consider giving it a Like, If the approach was useful in other ways.
  • Verified answer
    WarrenBelz Profile Picture
    153,030 Most Valuable Professional on at
    As @MS.Ragavendar has posted, there are two distinct schemas, depending on your region. From the error you posted, you appear to be in Poland, which uses a decimal seperator of a comma , rather than a dot . which is standard for a lot of the world.
    When this is the case, your Power Apps syntax then uses a semi-colon ; instead of the comma , for "line" seperator and two semi-colons ;; instead of one ; for the "function" seperator. The Regional Settings on your device are read by Power Apps and control this -  you will get quickly accustomed to converting your code to this (if not nothing will work for you) from any "standard" examples you encounter.
     
    Please click Does this answer your question 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 a Like.
    MVP (Business Applications)    Visit my blog Practical Power Apps    LinkedIn   
     
  • MC-06051123-0 Profile Picture
    15 on at
    Thank you all for your responses and detailed explanations I had read about the semicolon ; being the correct statement separator for pl-PL, but I wasn’t aware that using a double semicolon ;; is both valid and sometimes necessary when separating multiple functions. I assumed that doing so might be treated as an error or an unsupported workaround — but your clarification helped me understand that it’s fully compatible with the Power Apps parser in this locale. Thanks again for your help — this resolved my issue and gave me confidence to continue building the app! 💪

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 796 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 327 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard