Skip to content

Commit d2390a1

Browse files
authored
Merge branch 'live' into JimDaly-patch-2
2 parents acbe783 + 5a2b45c commit d2390a1

40 files changed

+643
-230
lines changed

powerapps-docs/developer/common-data-service/org-service/create-client-app.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Create Client applications(Common Data Service) | Microsoft Docs" # Intent and product brand in a unique string of 43-59 chars including spaces
33
description: "<Description>" # 115-145 characters including spaces. This abstract displays in the search result.
44
ms.custom: ""
5-
ms.date: 10/31/2018
5+
ms.date: 05/20/2019
66
ms.reviewer: ""
77
ms.service: powerapps
88
ms.topic: "article"
@@ -17,6 +17,7 @@ search.app:
1717
---
1818
# Create a client application
1919

20+
Content coming soon...
2021
<!--
2122
2223
New page to be the focus for the tasks surrounding discovery service and authentication to create a client application for the organization service.

powerapps-docs/developer/common-data-service/virtual-entities/custom-ve-data-providers.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,10 +88,8 @@ If for any reason your code cannot achieve the expected result, you must throw t
8888

8989
|**Exception Class**|**Description**|
9090
|---------------|-----------|
91-
|<xref:Microsoft.Xrm.Sdk.Data.Exceptions.AttributeNotFoundException>|The query specifies an attribute that was not found in the associated external data record. Typically occurs as a result of faulty type mapping or a external data source schema change.|
9291
|<xref:Microsoft.Xrm.Sdk.Data.Exceptions.AuthenticationException>|An error occurred during security authentication to the external data source service; for example HTTP status 401 received from the external data service. Typically occurs because the current user does not have proper privileges or the connection information in the associated **EntityDataSource** is incorrect.|
9392
|<xref:Microsoft.Xrm.Sdk.Data.Exceptions.EndpointException>|The endpoint configuration in the data source entity is invalid or the endpoint does not exist.|
94-
|<xref:Microsoft.Xrm.Sdk.Data.Exceptions.EntityNotFoundException>|The query targets an entity which does not exist. Typically occurs as a result of faulty type mapping or a external data source schema change.|
9593
|<xref:Microsoft.Xrm.Sdk.Data.Exceptions.GenericDataAccessException>|A general data access error, used when the error does not map to a more specific exception.|
9694
|<xref:Microsoft.Xrm.Sdk.Data.Exceptions.InvalidMetadataException>| |
9795
|<xref:Microsoft.Xrm.Sdk.Data.Exceptions.InvalidQueryException>|The specified query is invalid; for example it an invalid clause combination or unsupported comparison operator.|

powerapps-docs/developer/component-framework/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
href: custom-controls-overview.md
77
- name: Create, debug and deploy custom components using Microsoft PowerApps CLI
88
href: create-custom-controls-using-pcf.md
9+
- name: Update Microsoft PowerApps CLI to latest version
10+
href: updating-tooling.md
911
- name: Implementing custom components in TypeScript
1012
href: implementing-controls-using-typescript.md
1113
- name: Updating existing PowerApps component framework components into the new tools format
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
title: Updating PowerApps CLI| Microsoft Docs
3+
description: Updating the PowerApps CLI
4+
keywords: PowerApps component framework, Custom components, Component Framework
5+
ms.author: nabuthuk
6+
manager: kvivek
7+
ms.date: 05/23/2019
8+
ms.service: "powerapps"
9+
ms.suite: ""
10+
ms.tgt_pltfrm: ""
11+
ms.topic: "article"
12+
ms.assetid: 47c4426c-e963-4ef6-a4b7-d56591ca8ac2
13+
---
14+
15+
# Updating tooling to latest version
16+
17+
To update your Microsoft PowerApps CLI to the latest version 02.856.1 and take advantage of all the latest capabilities, run the following command in the Developer Command Prompt for VS 2017.
18+
19+
```CLI
20+
pac install latest
21+
```
22+
23+
## What else do I need to know?
24+
25+
If you have already created a solution project or PowerApps component framework project, ensure to update these projects to the latest packages. This will help you leverage newly added capabilities with your existing projects. Newly created projects will already contain these settings.
26+
27+
- Update the version tag in your `pcfproj` located within your PowerApps component framework project folder:
28+
29+
```XML
30+
<PackageReference Include="Microsoft.PowerApps.MSBuild.Pcf" Version="0.*"/>
31+
```
32+
- Update the version tag in your `cdsproj` located within your solution project folder:
33+
34+
```XML
35+
<PackageReference Include="Microsoft.PowerApps.MSBuild.Solution" Version="0.*"/>
36+
```
37+
38+
> [!NOTE]
39+
> After making the above changes, run the command `msbuild /t:restore` to update your project to the correct version.
40+
41+
42+
- Update the version tag in your `package.json` file located within your PowerApps component framework project folder:
43+
44+
```JSON
45+
"devDependencies":{
46+
"pcf-scripts": "^0",
47+
"pcf-start": "^0"
48+
}
49+
```
50+
> [!NOTE]
51+
> After making above changes, using 'npm update' in the command prompt will always update your project to the correct version.

powerapps-docs/maker/TOC.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,10 @@
9191
items:
9292
- name: What are canvas apps?
9393
href: ./canvas-apps/getting-started.md
94-
- name: "System requirements, limits, and configuration"
94+
- name: System requirements, limits, and configuration
9595
href: ./canvas-apps/limits-and-config.md
96+
- name: Keyboard shortcuts
97+
href: ./canvas-apps/keyboard-shortcuts.md
9698
- name: Explore sample apps
9799
items:
98100
- name: Create a canvas app from a sample
@@ -689,6 +691,8 @@
689691
href: ./canvas-apps/share-app-resources.md
690692
- name: Embed an app in Power BI
691693
href: ./canvas-apps/embed-powerapps-powerbi.md
694+
# - name: Embed a Teams app
695+
# href: ./canvas-apps/embed-teams-app.md
692696
- name: Manage an app
693697
items:
694698
- name: Edit an app
@@ -926,6 +930,8 @@
926930
href: ./model-driven-apps/timer-control-legacy.md
927931
- name: Use custom controls for data visualizations
928932
href: ./model-driven-apps/use-custom-controls-data-visualizations.md
933+
- name: Use Excel and Word templates
934+
href: ./model-driven-apps/templates-overview.md
929935
- name: Use themes to apply organization branding
930936
href: ./model-driven-apps/create-themes-organization-branding.md
931937
- name: Validate and publish an app

powerapps-docs/maker/canvas-apps/connections/connection-common-data-service.md

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,22 @@ search.app:
1919

2020
You can securely store your business data in Common Data Service and build rich apps in PowerApps so that users can manage that data. You can also integrate that data into solutions that include Microsoft Flow, Power BI, and data from Dynamics 365.
2121

22-
By default, the Common Data Service connector connects to data in your app's current environmnent. If your app moves to another environment, the connector connects to data in the new environment. This works well for an app using a single environment or an app that follows an ALM process for moving from Development to Test to Production.
22+
By default, the Common Data Service connector connects to data in your app's current environmnent. If your app moves to another environment, the connector connects to data in the new environment. This behavior works well for an app using a single environment or an app that follows an ALM process for moving from Development to Test to Production.
2323

24-
When you add a data source with the Common Data Service connector, you can change the environment and then select one or more entities. By default, the app connects to data in the current environment, and the UI shows **(Current)** over the list of entities. If you select **Change**, you can specify a different environment to pull data from it instead of or in addition to the current environment.
24+
When you add a data source with the Common Data Service connector, you can change the environment and then select one or more entities. By default, the app connects to data in the current environment, and the UI shows **(Current)** over the list of entities.
2525

26-
![Common Data Service Change Environment](media/connection-common-data-service/common-data-service-connection-change-environment.png)
26+
> [!div class="mx-imgBorder"]
27+
> ![Default environment](media/connection-common-data-service/common-data-service-connection-change-environment.png)
28+
29+
If you select **Change**, you can specify a different environment to pull data from it instead of or in addition to the current environment.
30+
31+
> [!div class="mx-imgBorder"]
32+
> ![Other environments](media/connection-common-data-service/common-data-service-connection-select-environment.png)
33+
34+
The name of the selected environment appears under the search box.
35+
36+
> [!div class="mx-imgBorder"]
37+
> ![New environments](media/connection-common-data-service/common-data-service-connection-after-change-environment.png)
2738
2839
The Common Data Service connector is more robust than the Dynamics 365 connector and approaching feature parity.
2940

powerapps-docs/maker/canvas-apps/create-component.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,12 @@ Components don't support the **UpdateContext** function, but you can create and
4545

4646
## Import and export
4747

48-
If you export a component, you create a local file that you can import to a different app. If the app contains a modified version of the same component, you're prompted to decide whether to replace the modified version or cancel the import. As of this writing, you can't save components to the cloud or share them within an environment.
48+
To import one or more components from one app into another, select **Import components** in the drop-down list of components. A dialog box lists all apps that contain components that you have permission to edit. Select an app, and then select **Import** to import the most recent published version of all of the components in that app. After you import at least one component, you can edit your copy and delete any that you don’t need.
4949

50-
![Import and export](./media/create-component/import.png)
50+
> [!div class="mx-imgBorder"]
51+
> ![Import components dialog box](./media/create-component/import-components.png)
52+
53+
If you export a component, you create a local file that you can import to a different app. If the app contains a modified version of the same component, you're prompted to decide whether to replace the modified version or cancel the import.
5154

5255
## Custom properties
5356

@@ -175,8 +178,7 @@ So far, you've created a component and added it to an app. Next, you'll create a
175178
176179
## Known limitations
177180
178-
- As of this writing, data sources aren't saved with components, so forms and data tables are disabled.
179-
- If you create a variable in a component, that variable is scoped only to that component and doesn't appear with app variables.
181+
- As of this writing, data sources aren't saved with components, so forms and data tables are disabled.
180182
- PowerApps doesn't support collections in components.
181183
- You can't insert a component into a gallery, a form, or a data card.
182184
- A master instance of a component is a local master and scoped to the app. If you change a master instance, only copies of the component within the app will reflect the change. Copies in other apps will remain the same unless you import the component library again. All master instances in those apps will be automatically detected and updated.

0 commit comments

Comments
 (0)