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 / PowerApps Verion (Grea...
Power Apps
Answered

PowerApps Verion (Greater than 100)

(1) ShareShare
ReportReport
Posted on by 69

Hi,

Is it possible to get the app version (> 100) if our app get refreshed more than 100 times. Also, is there a way to push the latest updated app (after refresh) to final users, because some users still use an outdated application which is not compatible with updated business rules and/or does not include new updates / variable / fields or comments.

 

- what if deleting old versions from app settings / Details. Does the versions' deleting harm the app and data ?

 

Please help.

 

gates78

Categories:
I have the same question (0)
  • KeithAtherton Profile Picture
    3,705 Most Valuable Professional on at

    Hi @sbroud,

     

    Yes, Power App versions can go above 100. For example:

    KeithAtherton_0-1696003468917.png

     

    Also, app users are notified if a more recent version of the app is available.

     

    However, if you really want to restrict them using an older version you could create your own solution to handle this, such as the following:

     

    • Set a "Minimum My App Version" in a table record or environment variable.
    • Read the "Minimum My App Version" when the app loads.
    • If the app version is less than the "Minimum My App Version", block the user from accessing the app by redirecting them to a page containing a message for them to refresh the app to get the latest version.

    If I have answered your question, please mark your post as Solved.
    If you like my response, please give it a Thumbs Up.
    Follow me online.

  • sbroud Profile Picture
    69 on at

    @KeithAtherton 

     

    I mean the version # when you add this code (following) to show in the app, or may be you create compared # to this variable to force users to refresh the browser and use the latest version of the application:

     

    Set(
     appVersion,
     CountRows(
     PowerAppsforMakers.GetAppVersions(
     LookUp(
     PowerAppsforMakers.GetApps().value,
     properties.displayName = "Application Name",
     name
     )
     ).value
     )
    );

     

  • sbroud Profile Picture
    69 on at

    Even you have the version 885, but the code return 100.

  • KeithAtherton Profile Picture
    3,705 Most Valuable Professional on at

    OK, good to know about that code. Not sure, that code may require sorting, etc to get the most recent version number(s), although not sure if it's capped at 100.

     

    Another option is to implement a custom version number based on my previous message, although that does deviate from the provided version numbers.


    If I have answered your question, please mark your post as Solved.
    If you like my response, please give it a Thumbs Up.
    Follow me online.

  • Verified answer
    C_Hansen Profile Picture
    42 on at

    Not sure if this helps, but I managed a workaround.

     

    I am on version 226, so I filtered the GetAppVersions to be greater than the date of the 200th version, this returned 26, I then added 200 to the result. This gave me the correct value of 226.

     

    This would require updating each time the version surpasses a value divisible by 100, not perfect, but works.

     

    CountRows(
    Filter(
    PowerAppsforMakers.GetAppVersions(
    LookUp(
    PowerAppsforMakers.GetApps().value,
    properties.displayName = "App Name",
    name
    )
    ).value,
    properties.appVersion > [date of last version divisible by 100]
    )
    )+ [number of last version divisible by 100]

     

  • sbroud Profile Picture
    69 on at

    Thank you so much for this incredible solution. the only turnaround that fixed this PowerApps limit.

     

    To recommend.

  • Community Power Platform Member Profile Picture
    on at

    I am not getting the number I would have thought.  I should be seeing 687, but it is shows 700.

     

    CountRows(
    Filter(
    PowerAppsforMakers.GetAppVersions(
    LookUp(
    PowerAppsforMakers.GetApps().value,
    properties.displayName = "XXXX",
    name
    )
    ).value,
    properties.appVersion > 10/25/2023
    )
    )+ 600

  • C_Hansen Profile Picture
    42 on at

    I think it could be your date value, I used the DateTime function and included the time. 

     

    C_Hansen_0-1700000533439.png

     

    Set(
    appVersion,
    CountRows(
    Filter(
    PowerAppsforMakers.GetAppVersions(
    LookUp(
    PowerAppsforMakers.GetApps().value,
    properties.displayName = "Construction Portal",
    name
    )
    ).value,
    properties.appVersion > DateTime(
    2023,
    10,
    31,
    06,
    50,
    12
    )
    )
    )+300
    )

  • Community Power Platform Member Profile Picture
    on at

    That did it.  Thanks so much!

  • Lily_Helen Profile Picture
    21 on at

    Hi,

     

    I use the same code you used but it's still not working. I get an error message saying "invalid number of arguments. received 1, expected 2 or more"
    Does anyone know why this is happening?

    That's my code

     

    CountRows(

    Filter(

    PowerAppsforMakers.GetAppVersions(

    LookUp(

    PowerAppsforMakers.GetApps().value,

    properties.displayName = "Name",

    name

    )

    ).value,

    properties.appVersion > 08/21/2023

    )

    )+100

     

    (I also tried the version from comment 9 but I receive the same error message)

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

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 343 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard