cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
robertopolo
Advocate I
Advocate I

Powerapps Offline

Hello, I can tell you a little about the problem I have. We tried to create an application for some sellers from where they can consult the credit quota, debt and other information of their clients. This application is fed from a sharepoint list and works correctly. But we have a problem and that is that in some areas of the city the sellers are left without a telephone signal and cannot use the application. Investigating we determined that the solution to this is to upload the necessary information to a collection, save that collection to a local file on the phones using SaveData and, if there is a connection, download the information online or upload the file stored locally. To test this functionality I try to recreate this example: https://powerapps.microsoft.com/es-es/blog/build-offline-apps-with-new-powerapps-capabilities/ but something funny happens and it has to do with the use of the "," and the ";". In the example the parameters are delimited using "," but in powerapps studio it asks me for ";" and I can't get the example to work in my environment, nor do I know how I can execute several functions as a single parameter for an If function as shown in the example. I apologize if my explanation is confusing but I do not speak English and I have to use a translator.

 

01.png02.png
 
1 ACCEPTED SOLUTION

Accepted Solutions

@robertopolo 

 

Because in Spanish the Semicolon ; is used like a comma , in English, is that not right?

 

Power Apps Canvas App knows this and puts this preference based on your host Operating System (OS) and/or current browser (i.e. anvegador / navigator/ browser) region setting.

 

You have two options.

 

1) Change all commas (,) to semicolons (;) and use it like you are supposed to in your region, so in English where they use a comma (,) in the example, you must use the Semicolon (;) as you are supposed to in your region.

 

2) Force the Region settings in your browser or your host OS to be in English somehow. After that you will be able to follow the example with commas.

 

Check if the above helps.

 

Please note. If you change comma (,) to semicolon (;) for the delimiter.

Also you need to so this - for line ending for English where semicolon is used, change those existing semicolon (;) to double semicolon (;;)

 

And for anything in English using a dot (.) decimal separator - that needs to be changed to a comma (,) in your case for your region as well, but only for numbers like 12.59 in English, may be 12,59 in your case - but for Property Selection Operator like Twitter.SearchTweet this should be kept THE SAME actually in your case and not changed there.

 

More info here

 

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/global-apps

 

Formula separators and chaining operator

Some separators and operators will shift based on the decimal separator of the author's language:

FORMULA SEPARATORS AND CHAINING OPERATOR
Author's language decimal separator Power Apps decimal separator Power Apps list separator Power Apps chaining operator
. (dot or period) . (dot or period) , (comma) ; (semi-colon)
, (comma) , (comma) ; (semi-colon) ;; (double semi-colon)

 

......

The property selection operator . (dot or period) in Slider1.Value is always the same, no matter what the decimal separator is.

 


Check if the above helps you @robertopolo 

View solution in original post

1 REPLY 1

@robertopolo 

 

Because in Spanish the Semicolon ; is used like a comma , in English, is that not right?

 

Power Apps Canvas App knows this and puts this preference based on your host Operating System (OS) and/or current browser (i.e. anvegador / navigator/ browser) region setting.

 

You have two options.

 

1) Change all commas (,) to semicolons (;) and use it like you are supposed to in your region, so in English where they use a comma (,) in the example, you must use the Semicolon (;) as you are supposed to in your region.

 

2) Force the Region settings in your browser or your host OS to be in English somehow. After that you will be able to follow the example with commas.

 

Check if the above helps.

 

Please note. If you change comma (,) to semicolon (;) for the delimiter.

Also you need to so this - for line ending for English where semicolon is used, change those existing semicolon (;) to double semicolon (;;)

 

And for anything in English using a dot (.) decimal separator - that needs to be changed to a comma (,) in your case for your region as well, but only for numbers like 12.59 in English, may be 12,59 in your case - but for Property Selection Operator like Twitter.SearchTweet this should be kept THE SAME actually in your case and not changed there.

 

More info here

 

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/global-apps

 

Formula separators and chaining operator

Some separators and operators will shift based on the decimal separator of the author's language:

FORMULA SEPARATORS AND CHAINING OPERATOR
Author's language decimal separator Power Apps decimal separator Power Apps list separator Power Apps chaining operator
. (dot or period) . (dot or period) , (comma) ; (semi-colon)
, (comma) , (comma) ; (semi-colon) ;; (double semi-colon)

 

......

The property selection operator . (dot or period) in Slider1.Value is always the same, no matter what the decimal separator is.

 


Check if the above helps you @robertopolo 

Helpful resources

Announcements
Power Apps News & Annoucements carousel

Power Apps News & Announcements

Keep up to date with current events and community announcements in the Power Apps community.

Power Apps Community Blog Carousel

Power Apps Community Blog

Check out the latest Community Blog from the community!

Top Solution Authors
Top Kudoed Authors
Users online (3,248)