1. Rajkumar K S
  2. PowerBuilder
  3. Sunday, 23 July 2023 13:02 PM UTC

Hi All,

Good day!

We have migrated most of our applications to power-client and it's working fine without any issues. But most of our client requested one scenario to be implemented. In the source currently if any changes made and deployed, then open the application the client will get the latest changes and downloaded to client machine. Now the client requires,  Is there any option the client will give a confirmation then only all the changes downloaded to client machine if the internet is still live.

 

Regards

Rajkumar K S 

Rajkumar K S Accepted Answer Pending Moderation
  1. Tuesday, 25 July 2023 15:11 PM UTC
  2. PowerBuilder
  3. # 1

Hi Chris, 

Thanks for the reply.

Could you please answer the below

 

Then what is the purpose served in update strategy option ?



Never update: never checks or performs updates once after the application is installed on the client.

However, if the "Prompt to upgrade when the application deployment version is invalid" option is selected, and if the application installed on the client is older than the minimum compatible version, or is detected as expired according to the expiration time, the user will get prompts to update the application.

And make sure appropriate session timeout is implemented otherwise the update strategy will not take effect if the app is open

 

Regards

Rajkumar

Comment
  1. Armeen Mazda @Appeon
  2. Thursday, 27 July 2023 09:08 AM UTC
Don't understand your question. Each of the update strategies explain what they do and it takes affect each time the app starts.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Sunday, 23 July 2023 13:21 PM UTC
  2. PowerBuilder
  3. # 2

HI Rajkumar;

   Unfortunately, PowerClient currently does not have that feature. Personally, I would like to see new events that notify the App of these various update conditions so that it can advise the App users. Also, automatic updates can be suppressed and a new function that can be called by the app to instigate the update when the App is ready to accept the changes. Just my personal wish list. However, please open a support ticket as an enhancement request.

   My suggestion though would be to create a control table in the app's DB where you can post upcoming changes to the App and/or DB. Then the app can then at least advise the App users of an upcoming updates, changes, impacts it may have & timing of the update. That way, there would be no BIG surprises for the App users. Just my $0.02. HTH

Regards ... Chris 

Comment
  1. Sripal Bachawat
  2. Sunday, 23 July 2023 22:31 PM UTC
Then what is the purpose served in update strategy option ?



Never update: never checks or performs updates once after the application is installed on the client.

However, if the "Prompt to upgrade when the application deployment version is invalid" option is selected, and if the application installed on the client is older than the minimum compatible version, or is detected as expired according to the expiration time, the user will get prompts to update the application.

And make sure appropriate session timeout is implemented otherwise the update strategy will not take effect if the app is open
  1. Helpful 1
  1. Armeen Mazda @Appeon
  2. Thursday, 27 July 2023 09:07 AM UTC
Update strategy is how you want the app to update each time user starts the app. Each setting certainly does its behavior, but it occurs on each app startup.
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.
We use cookies which are necessary for the proper functioning of our websites. We also use cookies to analyze our traffic, improve your experience and provide social media features. If you continue to use this site, you consent to our use of cookies.