Skip to content

Commit 6efa916

Browse files
authored
Merge pull request MicrosoftDocs#4544 from MicrosoftDocs/master
New settings live
2 parents c15714b + f4d26ac commit 6efa916

34 files changed

+92
-89
lines changed

powerapps-docs/maker/canvas-apps/build-responsive-apps.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,11 @@
22
title: Build responsive apps in canvas apps | Microsoft Docs
33
description: Reference information about building responsive apps in canvas apps
44
author: emcoope-msft
5-
manager: kvivek
65
ms.service: powerapps
76
ms.topic: conceptual
87
ms.custom: canvas
98
ms.reviewer: nabuthuk
10-
ms.date: 10/30/2020
9+
ms.date: 05/24/2021
1110
ms.author: emcoope
1211
search.audienceType:
1312
- maker
@@ -55,10 +54,9 @@ Before you start using the responsive layouts, you need to do the following:
5554

5655
1. Go to [Power Apps](https://make.powerapps.com).
5756
1. Open the app where you want to use the responsive layout.
58-
1. Go to **File** > **Settings** > **Screen size & orientation** to disable **Scale to fit**, **Lock aspect ratio**, and **Lock orientation** and select **Apply**.
57+
1. Go to **File** > **Settings** > **Display** to disable **Scale to fit**, **Lock aspect ratio**, and **Lock orientation** and select **Apply**.
5958

60-
> [!div class="mx-imgBorder"]
61-
> ![Settings disable lock orientation](media/create-responsive-layout/settings-disable-lock-orientation.png "Settings disable lock orientation")
59+
![Settings disable lock orientation](media/create-responsive-layout/settings-disable-lock-orientation.png "Settings disable lock orientation")
6260

6361
## Responsive layouts
6462

@@ -112,7 +110,7 @@ To build a responsive screen:
112110
1. Sign in to [Power Apps](https://make.powerapps.com).
113111
1. Select **Apps** from left navigation. Select the **New app** drop-down menu and then select **Canvas**.
114112
1. On the **Blank app** tile, select **Tablet layout**.
115-
1. Select **File** > **Settings** > **Screen size + orientation** and disable **Scale to fit**, **Lock aspect ratio**, and **Lock orientation** and select **Apply**.
113+
1. Select **File** > **Settings** > **Display** and disable **Scale to fit**, **Lock aspect ratio**, and **Lock orientation** and select **Apply**.
116114
1. Now from the **Insert** panes in the left sidebar, under **Layout** tab, select **Horizontal container**.
117115

118116
> [!div class="mx-imgBorder"]

powerapps-docs/maker/canvas-apps/common-issues-and-resolutions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: powerapps
77
ms.topic: conceptual
88
ms.custom: canvas
99
ms.reviewer: tapanm
10-
ms.date: 04/28/2021
10+
ms.date: 05/24/2021
1111
ms.author: kvivek
1212
search.audienceType:
1313
- maker

powerapps-docs/maker/canvas-apps/common-performance-issue-resolutions.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.service: powerapps
66
ms.topic: conceptual
77
ms.custom: canvas
88
ms.reviewer: tapanm
9-
ms.date: 01/22/2021
9+
ms.date: 05/06/2021
1010
ms.author: jiahn
1111
search.audienceType:
1212
- maker
@@ -41,7 +41,7 @@ We recommend that you select only the columns that are necessary for the app. Ad
4141

4242
For example, if you use Dataverse as the data source for your app, make sure you've enabled the [explicit column selection](use-native-cds-connector.md) feature. This feature allows Power Apps to restrict data retrieval to only the columns used in the app.
4343

44-
To turn on the explicit column selection feature on the canvas app, go to **File** > **Settings** > **Advanced settings**, and then turn on the **Explicit column selection** toggle.
44+
To turn on the explicit column selection feature on the canvas app, go to **File** > **Settings** > **Upcoming features** > **Preview**, and then turn on the **Explicit column selection** toggle.
4545

4646
## Unsupported or legacy browsers
4747

powerapps-docs/maker/canvas-apps/create-responsive-layout.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: powerapps
77
ms.topic: conceptual
88
ms.custom: canvas
99
ms.reviewer: tapanm-msft
10-
ms.date: 04/22/2020
10+
ms.date: 05/24/2021
1111
ms.author: emcoope
1212
search.audienceType:
1313
- maker
@@ -18,7 +18,7 @@ search.app:
1818

1919
Before you build a canvas app in Power Apps, you specify whether to tailor the app for a phone or a tablet. This choice determines the size and shape of the canvas on which you'll build your app.
2020

21-
After you make that choice, you can make a few more choices if you select **File** > **App settings** > **Screen size + orientation**. You can choose portrait or landscape orientation and screen size (tablet only). You can also lock or unlock the aspect ratio and support device rotation (or not).
21+
After you make that choice, you can make a few more choices if you select **File** > **Settings** > **Display**. You can choose portrait or landscape orientation and screen size (tablet only). You can also lock or unlock the aspect ratio and support device rotation (or not).
2222

2323
Those choices underlie every other choice you make as you design screen layouts. If your app runs on a device of a different size or on the web, your entire layout scales to fit the screen where the app is running. If an app designed for a phone runs in a large browser window, for example, the app scales to compensate and looks oversized for its space. The app can't take advantage of the additional pixels by showing more controls or more content.
2424

@@ -44,7 +44,7 @@ To make your app's layouts respond to changes in the screen dimensions, you'll w
4444

4545
These formulas refer to the **Width**, **Height**, **DesignWidth**, and **DesignHeight** properties of the app. The app's **Width** and **Height** properties correspond to the dimensions of the device or browser window in which your app is running. If the user resizes the browser window (or rotates the device if you've turned off **Lock orientation**), the values of these properties change dynamically. The formulas in the screen's **Width** and **Height** properties are reevaluated when these values change.
4646

47-
The **DesignWidth** and **DesignHeight** properties come from the dimensions that you specify in the **Screen size + orientation** pane of **App settings**. For example, if you select the phone layout in portrait orientation, **DesignWidth** is 640, and **DesignHeight** is 1136.
47+
The **DesignWidth** and **DesignHeight** properties come from the dimensions that you specify in the **Display** pane of **Settings**. For example, if you select the phone layout in portrait orientation, **DesignWidth** is 640, and **DesignHeight** is 1136.
4848

4949
As they're used in the formulas for the screen's **Width** and **Height** properties, you can think of **DesignWidth** and **DesignHeight** as the minimum dimensions for which you'll design the app. If the actual area available to your app is even smaller than these minimum dimensions, the formulas for the screen's **Width** and **Height** properties ensure that their values won't become any smaller than minimums. In that case, the user must scroll to view all of the screen's content.
5050

@@ -149,7 +149,7 @@ If you use a gallery in your app, you'll need to lay out controls within the gal
149149

150150
### Container control
151151

152-
You can use an experimental feature, the **Container** control, as a parent control. To turn this feature on, select **File** > **App settings** > **Advanced settings**.
152+
You can use an experimental feature, the **Layout container** control, as a parent control. To turn this feature on, select **File** > **Settings** > **Upcoming features** > **Preview**, and select **Layout containers** to turn the feature on.
153153

154154
Consider the example of a header at the top of a screen. It's common to have a header with a title and several icons with which your users can interact. You can construct such a header using the **Container** control, containing a **Label** control and two **Icon** controls:
155155

powerapps-docs/maker/canvas-apps/data-platform-create-app.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ ms.custom:
99
- canvas
1010
- intro-internal
1111
ms.reviewer:
12-
ms.date: 12/05/2019
12+
ms.date: 05/24/2021
1313
ms.author: tapanm
1414
search.audienceType:
1515
- maker
@@ -53,13 +53,17 @@ By default, the gallery shows an email address, a city, and an account name. As
5353
## Save the app
5454
You'll probably want to make more changes before you use this app or share it with others. As a best practice, save your work so far before you proceed.
5555

56-
1. Near the upper-left corner, select the **File** tab.
56+
1. Near the upper-left corner, select the **File** menu.
5757

58-
1. In the **App settings** page, set the app name to **AppGen**, change the background color to deep red, and change the icon to a checkmark.
58+
1. Select **Settings**.
59+
60+
1. Set the app name to **AppGen**, change the background color to deep red, and change the icon to a checkmark.
5961

6062
![App settings page](./media/data-platform-create-app/app-settings.png)
6163

62-
1. Near the left edge, select **Save** and then, in the lower-left corner, select **Save**.
64+
1. Close the settings dialog.
65+
66+
1. Near the left edge, select **Save as** and then, in the lower-right corner, select **Save**.
6367

6468
## Next steps
6569
In this quickstart, you created an app to manage sample data about accounts in Dataverse. As a next step, customize the gallery and other elements of the default browse screen to better suit your needs.

powerapps-docs/maker/canvas-apps/delegation-overview.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: powerapps
77
ms.topic: conceptual
88
ms.custom: canvas
99
ms.reviewer: tapanm
10-
ms.date: 07/05/2018
10+
ms.date: 05/24/2021
1111
ms.author: lanced
1212
search.audienceType:
1313
- maker
@@ -76,7 +76,7 @@ The previous list doesn't include these notable items:
7676
In **Sort**, the formula can only be the name of a single column and can't include other operators or functions.
7777

7878
### Aggregate functions
79-
**[Sum](functions/function-aggregates.md)**, **[Average](functions/function-aggregates.md)**, **[Min](functions/function-aggregates.md)**, and **[Max](functions/function-aggregates.md)** can be delegated. Only a limited number of data sources support this delegation at this time; check the [delegation list](#delegable-data-sourcesdelegable-data-sources) for details.
79+
**[Sum](functions/function-aggregates.md)**, **[Average](functions/function-aggregates.md)**, **[Min](functions/function-aggregates.md)**, and **[Max](functions/function-aggregates.md)** can be delegated. Only a limited number of data sources support this delegation at this time; check the [delegation list](#delegable-data-sources) for details.
8080

8181
Counting functions such as **[CountRows](functions/function-table-counts.md)**, **[CountA](functions/function-table-counts.md)**, and **[Count](functions/function-table-counts.md)** can't be delegated.
8282

@@ -121,8 +121,8 @@ Aggregate functions can also cause confusion. Take **Average** over a column of
121121
## Changing the limit
122122
500 is the default number of records, but you can change this number for an entire app:
123123

124-
1. On the **File** tab, select **App settings**.
125-
2. Under **Advanced settings**, change the **Data row limit for non-delegable queries** setting from 1 to 2000.
124+
1. On the **File** tab, select **Settings**.
125+
1. Under **General**, change the **Data row limit** setting from 1 to 2000.
126126

127127
In some cases, you'll know that 2,000 (or 1,000 or 1,500) will satisfy the needs of your scenario. With care, you can increase this number to fit your scenario. As you increase this number, your app's performance may degrade, especially for wide tables with lots of columns. Still, the best answer is to delegate as much as you can.
128128

powerapps-docs/maker/canvas-apps/functions/function-isblank-isempty.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.topic: reference
88
ms.custom: canvas
99
ms.reviewer: nabuthuk
1010
ms.component: canvas
11-
ms.date: 08/27/2019
11+
ms.date: 05/24/2021
1212
ms.author: gregli
1313
search.audienceType:
1414
- maker
@@ -28,7 +28,7 @@ Any property or calculated value in Power Apps can be *blank*. For example, a B
2828
In the context of the **IsEmpty** function, *empty* is specific to tables that contain no records. The table structure may be intact, complete with [column](../working-with-tables.md#columns) names, but no data is in the table. A table may start as empty, take on records and no longer be empty, and then have the records removed and again be empty.
2929

3030
> [!NOTE]
31-
> We are in a period of transition. Until now, *blank* has also been used to report errors, making it impossible to differentiate a valid "no value" from an error. For this reason, at this time, storing *blank* values is supported only for local collections. You can store *blank* values in other data sources if you turn on the "Formula-level error management" experimental feature under the File menu, App settings, Advanced settings, Experimental features. We are actively working to finish this feature and complete the proper separation of *blank* values from errors.
31+
> We are in a period of transition. Until now, *blank* has also been used to report errors, making it impossible to differentiate a valid "no value" from an error. For this reason, at this time, storing *blank* values is supported only for local collections. You can store *blank* values in other data sources if you turn on the **Formula-level error management** experimental feature under the **File** > **Settings** > **Upcoming features** > **Experimental**. We are actively working to finish this feature and complete the proper separation of *blank* values from errors.
3232
3333
## Description
3434
The **Blank** function returns a *blank* value. Use this to store a NULL value in a data source that supports these values, effectively removing any value from the field.
@@ -61,7 +61,7 @@ The return value for both **IsBlank** and **IsEmpty** is a Boolean **true** or *
6161
## Examples
6262
### Blank
6363
> [!NOTE]
64-
> At this time, the following example only works for local collections. You can store *blank* values in other data sources if you turn on the "Formula-level error management" experimental feature under the File menu, App settings, Advanced settings, Experimental features. We are actively working to finish this feature and complete the separation of *blank* values from errors.
64+
> At this time, the following example only works for local collections. You can store *blank* values in other data sources if you turn on the **Formula-level error management** experimental feature under the **File** > **Settings** > **Upcoming features** > **Experimental**. We are actively working to finish this feature and complete the separation of *blank* values from errors.
6565
6666
1. Create an app from scratch, and add a **Button** control.
6767
2. Set the button's **[OnSelect](../controls/properties-core.md)** property to this formula:
@@ -140,7 +140,7 @@ Other examples:
140140
141141
A collection named **IceCream** is created and contains this data:
142142
143-
![](media/function-isblank-isempty/icecream-strawberry-chocolate.png)
143+
![A table with Strawberry and Chocolate flavours with quantity 300 and 100](media/function-isblank-isempty/icecream-strawberry-chocolate.png)
144144
145145
This collection has two records and isn't empty. **IsEmpty( IceCream )** returns **false**, and **CountRows( IceCream )** returns **2**.
146146
4. Add a second button, and set its **[OnSelect](../controls/properties-core.md)** property to this formula:
@@ -150,7 +150,7 @@ Other examples:
150150
151151
The collection is now empty:
152152
153-
![](media/function-isblank-isempty/icecream-clear.png)
153+
![A collection with Flavor and Quantity as empty collection](media/function-isblank-isempty/icecream-clear.png)
154154
155155
The **[Clear](function-clear-collect-clearcollect.md)** function removes all the records from a collection, resulting in an empty collection. **IsEmpty( IceCream )** returns **true**, and **CountRows( IceCream )** returns **0**.
156156

powerapps-docs/maker/canvas-apps/functions/function-json.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: powerapps
77
ms.topic: reference
88
ms.custom: canvas
99
ms.reviewer: nabuthuk
10-
ms.date: 05/02/2019
10+
ms.date: 05/24/2021
1111
ms.author: gregli
1212
search.audienceType:
1313
- maker
@@ -89,7 +89,7 @@ If a column has both a display name and a logical name, the result contains the
8989
> [!div class="mx-imgBorder"]
9090
> ![CitiesByCountry collection](media/function-json/cities-grouped.png)
9191
92-
You can also show this collection by selecting **File** > **App settings** > **Advanced settings** > **Enable formula bar result view**, selecting the name of the collection in the formula bar, and then selecting the down arrow next to the name of the collection under the formula bar.
92+
You can also show this collection by selecting **File** > **Settings** > **Upcoming features** > **Enable formula bar result view**, selecting the name of the collection in the formula bar, and then selecting the down arrow next to the name of the collection under the formula bar.
9393
9494
> [!div class="mx-imgBorder"]
9595
> ![Collection in the formula bar's result view](media/function-json/cities-grouped-resultview.png)

powerapps-docs/maker/canvas-apps/functions/function-relate-unrelate.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: powerapps
77
ms.topic: reference
88
ms.custom: canvas
99
ms.reviewer: nabuthuk
10-
ms.date: 01/22/2019
10+
ms.date: 05/24/2021
1111
ms.author: gregli
1212
search.audienceType:
1313
- maker
@@ -33,7 +33,7 @@ These functions never create or delete a record. They only relate or unrelate tw
3333
You can use these functions only in [behavior formulas](../working-with-formulas-in-depth.md).
3434

3535
> [!NOTE]
36-
> These functions are part of a preview feature, and their behavior is available only when the **Relational data, option sets, and other new features for CDS** feature is enabled. This is an app-level setting that's enabled by default for new apps. To find this feature switch, open the **File** menu, select **App settings**, and then select **Advanced settings**. Your feedback is very valuable to us - please let us know what you think in the [Power Apps community forums](https://powerusers.microsoft.com/t5/Expressions-and-Formulas/bd-p/How-To).
36+
> These functions are part of a preview feature, and their behavior is available only when the **Relational data, option sets, and other new features for CDS** feature is enabled. This is an app-level setting that's enabled by default for new apps. To find this feature switch, open the **File** menu, select **Settings**, and then select **Upcoming features**. Your feedback is very valuable to us - please let us know what you think in the [Power Apps community forums](https://powerusers.microsoft.com/t5/Expressions-and-Formulas/bd-p/How-To).
3737
3838
## Syntax
3939

@@ -243,11 +243,11 @@ You'll create another app that resembles the one you created earlier in this top
243243
244244
1. In the formula bar, set **Gallery2**'s **Items** property to **Gallery1.Selected.Contacts**.
245245
246-
![Configure ContactsGallery](media/function-relate-unrelate/contacts-gallery.png)
246+
![Configure ContactsGallery - Items property](media/function-relate-unrelate/contacts-gallery.png)
247247
248248
1. On the **Properties** tab, set **Layout** to **Image and title**.
249249
250-
![Configure ContactsGallery](media/function-relate-unrelate/contacts-gallery-right.png)
250+
![Configure ContactsGallery - Layout](media/function-relate-unrelate/contacts-gallery-right.png)
251251
252252
1. In **Gallery2**, ensure that the **Label** control is named **Title2**, and then set its **Text** property to **ThisItem.'Full Name'**.
253253

powerapps-docs/maker/canvas-apps/functions/function-table-counts.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.service: powerapps
77
ms.topic: reference
88
ms.custom: canvas
99
ms.reviewer: nabuthuk
10-
ms.date: 02/02/2021
10+
ms.date: 05/24/2021
1111
ms.author: gregli
1212
search.audienceType:
1313
- maker
@@ -29,11 +29,11 @@ The **CountRows** function counts the number of records in a table.
2929

3030
Each of these functions returns a number.
3131

32-
You need to enable the **Enhanced delegation for Common Data Service** option in the advance settings to make **CountIf** and **CountRows** functions delegation to work. To enable the option:
32+
You need to enable the **Enhanced delegation for Microsoft Dataverse** option in the advance settings to make **CountIf** and **CountRows** functions delegation to work. To enable the option:
3333

3434
1. Open the app where you want to use the functions.
35-
1. Select **File** > **Settings** > **Advanced settings**.
36-
1. Turn on the **Enhanced delegation for Common Data Service** option.
35+
1. Select **File** > **Settings** > **Upcoming features** > **Preview**.
36+
1. Turn on the **Enhanced delegation for Microsoft Dataverse** option.
3737

3838
> [!div class="mx-imgBorder"]
3939
> ![Enable delegation](media/enable-delegation-functions.png)

0 commit comments

Comments
 (0)