Skip to content

Commit 5537e12

Browse files
committed
Merge branch 'master' into portals-1820794
2 parents ea7e64c + 9c6f3fb commit 5537e12

File tree

321 files changed

+3794
-112
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

321 files changed

+3794
-112
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1904,6 +1904,11 @@
19041904
"source_path": "powerapps-docs/maker/common-data-service/entity-relationship-behavior.md",
19051905
"redirect_url": "create-edit-entity-relationships#entity-relationship-behavior",
19061906
"redirect_document_id": false
1907+
},
1908+
{
1909+
"source_path": "powerapps-docs/maker/canvas-apps/embed-teams-app.md",
1910+
"redirect_url": "/powerapps/teams/embed-teams-app",
1911+
"redirect_document_id": false
19071912
}
19081913
]
19091914
}

powerapps-docs/developer/component-framework/reference/navigation/openform.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Model-driven apps
2929

3030
| Parameter Name|Type|Required|Description|
3131
| ------------- |----|--------|-----------|
32-
|options|`EntityFormOptions`|Yes|Entity form options for opening the form. The EntityFormOptions has the following attributes:<br/>- **createFromEntity**: `Lookup`. Designates a record that will provide default values based on mapped attribute values. The lookup object has the following String properties: `entityType`, `id`, and `name`. <br/>- **entityId**: `String`. ID of the entity record to display the form for.<br/>- **entityName**: `String`. Logical name of the entity to display the form for.<br/>- **formId**: `String`. ID of the form instance to be displayed.<br/>- **height**: `Number`. Height of the form window to be displayed in pixels.<br/>- **openInNewWindow**: `boolean`. whether to display form in a new window.<br/>- **useQuickCreateForm**: `Boolean`. whether to open a quick create form. If you do not specify this, by default `false` is passed.<br/>- **width**: `Number`. Width of the form window to be displayed in pixels.<br/>- **windowPosition**: `Number`. Specify one of the following values for the window position of the form on the screen: `1:center` <br/> `2:side`|
32+
|options|`EntityFormOptions`|Yes|Entity form options for opening the form. The EntityFormOptions has the following attributes:<br/>- **createFromEntity**: `Lookup`. Designates a record that will provide default values based on mapped attribute values. The lookup object has the following String properties: `entityType`, `id`, and `name`. <br/>- **entityId**: `String`. ID of the entity record to display the form for.<br/>- **entityName**: `String`. Logical name of the entity to display the form for.<br/>- **formId**: `String`. ID of the form instance to be displayed.<br/>- **height**: `Number`. Height of the form window to be displayed in pixels.<br/>- **openInNewWindow**: `boolean`. whether to display form in a new window or a new tab. If you specify `true` and do not specify values for height or width, the form will display in a new tab. <br/>- **useQuickCreateForm**: `Boolean`. whether to open a quick create form. If you do not specify this, by default `false` is passed.<br/>- **width**: `Number`. Width of the form window to be displayed in pixels.<br/>- **windowPosition**: `Number`. Specify one of the following values for the window position of the form on the screen: `1:center` <br/> `2:side`|
3333
|parameters|`Object`|No|An dictionary object that passes extra parameters to the form. Invalid parameters will cause an error. More information [see field values using parameters passed to a form](https://docs.microsoft.com/powerapps/developer/model-driven-apps/set-field-values-using-parameters-passed-form) and [Configure a form to accept custom query string parameters](https://docs.microsoft.com/powerapps/developer/component-framework/sample-controls/navigation-api-control)|
3434

3535
## Return Value
@@ -44,4 +44,4 @@ See [Promise](https://developer.mozilla.org/docs/Web/JavaScript/reference/Global
4444

4545
[Navigation](../navigation.md)<br/>
4646
[Power Apps component framework API reference](../../reference/index.md)<br/>
47-
[Power Apps component framework overview](../../overview.md)
47+
[Power Apps component framework overview](../../overview.md)

powerapps-docs/index.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ metadata:
1212
ms.topic: hub-page # Required
1313
author: KumarVivek #Required; your GitHub user alias, with correct capitalization.
1414
ms.author: kvivek #Required; microsoft alias of author; optional team alias.
15-
ms.date: 09/13/2020 #Required; mm/dd/yyyy format.
15+
ms.date: 09/22/2020 #Required; mm/dd/yyyy format.
1616
hide_bc: false
1717

1818

@@ -81,6 +81,18 @@ conceptualContent:
8181
url: /powerapps/maker/common-data-service
8282
text: More
8383

84+
- title: Integrate with Microsoft Teams
85+
links:
86+
- text: Embed a canvas app in Teams
87+
url: /powerapps/teams/embed-teams-app
88+
itemType: overview
89+
- text: Create apps in Teams
90+
url: /powerapps/teams/create-apps-overview
91+
itemType: overview
92+
- text: What is Project Oakdale?
93+
url: /powerapps/teams/overview-data-platform
94+
itemType: overview
95+
8496
- title: Use solutions for ALM
8597
links:
8698
- text: What are solutions?

powerapps-docs/maker/TOC.yml

Lines changed: 67 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -880,9 +880,7 @@
880880
- name: Share app resources
881881
href: ./canvas-apps/share-app-resources.md
882882
- name: Embed an app in Power BI
883-
href: ./canvas-apps/embed-powerapps-powerbi.md
884-
- name: Embed an app in Teams
885-
href: ./canvas-apps/embed-teams-app.md
883+
href: ./canvas-apps/embed-powerapps-powerbi.md
886884
- name: Manage an app
887885
items:
888886
- name: Edit an app
@@ -1777,8 +1775,74 @@
17771775
- name: For developers
17781776
href: ../developer/common-data-service/overview.md
17791777
# href: ../developer/common-data-service/TOC.yml changing this to have developer TOC rather than buried in maker toc
1778+
1779+
- name: Teams integration
1780+
items:
1781+
- name: Overview
1782+
href: ../teams/overview.md
1783+
- name: Embed a canvas app as tab app
1784+
href: ../teams/embed-teams-tab.md
1785+
- name: Embed a canvas app as personal app
1786+
href: ../teams/embed-teams-app.md
1787+
- name: Create apps in Teams (Preview)
1788+
items:
1789+
- name: Create apps in Teams
1790+
href: ../teams/create-apps-overview.md
1791+
- name: Get started
1792+
items:
1793+
- name: Install the Power Apps personal app
1794+
href: ../teams/install-personal-app.md
1795+
- name: Create your first app
1796+
href: ../teams/create-first-app.md
1797+
- name: Understand the Power Apps interface
1798+
items:
1799+
- name: Overview of the Power Apps app
1800+
href: ../teams/overview-of-the-power-apps-app.md
1801+
- name: Understand Power Apps Studio
1802+
href: ../teams/understand-power-apps-studio.md
1803+
- name: Use the Fluent UI controls
1804+
href: ../teams/use-the-fluent-ui-controls.md
1805+
- name: Create additional apps
1806+
href: ../teams/create-additional-apps.md
1807+
- name: Use Teams integration object
1808+
href: ../teams/use-teams-integration-object.md
1809+
- name: Work with Project Oakdale
1810+
items:
1811+
- name: Overview
1812+
href: ../teams/overview-data-platform.md
1813+
- name: Project Oakdale vs Common Data Service
1814+
href: ../teams/data-platform-compare.md
1815+
- name: Create a table
1816+
href: ../teams/create-table.md
1817+
- name: Edit or delete a table
1818+
href: ../teams/edit-delete-table.md
1819+
- name: Work with table relationships
1820+
href: ../teams/relationships-table.md
1821+
- name: Work with table columns
1822+
href: ../teams/table-columns.md
1823+
- name: Manage your apps
1824+
href: ../teams/manage-your-apps.md
1825+
- name: Share and publish your app
1826+
href: ../teams/publish-and-share-apps.md
1827+
- name: Remove your apps
1828+
href: ../teams/remove-your-apps.md
1829+
- name: Uninstall Power Apps personal app
1830+
href: ../teams/uninstall-personal-apps.md
1831+
- name: Sample apps
1832+
items:
1833+
- name: Use sample apps from Teams store
1834+
href: ../teams/use-sample-apps-from-teams-store.md
1835+
- name: Employee Ideas
1836+
href: ../teams/employee-ideas.md
1837+
- name: Inspection
1838+
href: ../teams/inspection.md
1839+
- name: Issue Reporting
1840+
href: ../teams/issue-reporting.md
1841+
- name: Known issues and limitations
1842+
href: ../teams/known-issues-limitations.md
17801843
- name: Chatbots
17811844
href: ../chatbots.md
1845+
17821846
- name: AI Builder
17831847
href: ../use-ai-builder.md
17841848
- name: Sample apps and solutions

powerapps-docs/maker/index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ manager: kvivek
66
ms.service: powerapps
77
ms.topic: conceptual
88
ms.custom:
9-
ms.date: 06/16/2020
9+
ms.date: 09/22/2020
1010
ms.author: tapanm
1111
ms.reviewer:
1212
---
@@ -22,6 +22,9 @@ Power Apps is a high-productivity development platform for business apps, and ha
2222

2323
Let's learn more about each of these.
2424

25+
> [!NOTE]
26+
> In addition to creating apps in Power Apps, you can now create apps directly within Microsoft Teams using Power Apps. More information: [Create apps in Microsoft Teams by using Power Apps](/powerapps/teams/create-apps-overview).
27+
2528
## Canvas apps
2629

2730
[Canvas apps](canvas-apps/getting-started.md) start with your user experience, crafting a highly tailored interface with the power of a blank canvas and connecting it to your choice of more than 200 data sources. You can build canvas apps for web, mobile, and tablet applications.
17 Bytes
Loading

powerapps-docs/maker/model-driven-apps/set-up-timeline-control.md

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ ms.service: powerapps
88
ms.suite: ""
99
ms.tgt_pltfrm: ""
1010
ms.topic: "article"
11-
author: "matp"
12-
ms.author: "Mattp123"
11+
author: "lerobbin"
12+
ms.author: "lerobbin"
1313
manager: "kvivek"
1414
tags:
1515
search.audienceType:
@@ -74,25 +74,27 @@ The following sections describe how to configure display options, advanced setti
7474

7575
![Records shown on page](media/timeline-records-shown-on-page-runtime.png "Records shown on page")
7676

77-
- **Record types shown**: Select which record types you want to show in the timeline. Users will also be able to create new records of the record types you select here. You can select from: Activities, Notes, and Posts. All these are selected by default.
77+
- **Record types shown**: Select which record types you want to show in the timeline. Users will also be able to create new records of the record types you select here. You can select from: Activities and Notes. Both are selected by default.
7878

7979
- **Activities**. There are multiple customizable activity types to support business needs. You can create, add, and display a number of different activity types under the **Activities** section of timeline properties.
8080
> [!IMPORTANT]
8181
> You only want to enable activities that you need on this form. When working with 10 or more **Activity types**, you will receive a warning that the number of activity types you have selected impacts the performance speed on the timeline. To improve timeline performance speed, consider limiting activity types to 10 or less.
8282
- **Notes**. This allows users to capture notes related to the entity record. Notes are typically used to grab thoughts, summary information, and provide feedback on a record—for example, a contact.
83-
- **Posts.** There are two types of posts, Auto and User.
84-
- **Auto Posts**. These are system-generated and notify you of account activity that has occurred.
85-
- **User Posts**. These are used to communicate with other users in your organization.
83+
84+
> [!NOTE]
85+
> If you have a Dynamics 365 customer engagement app, such as Dynamics 365 Field Service installed, **Posts** will be another record type available. There are two types of posts, Auto and User.
86+
> - **Auto Posts**. These are system-generated and notify you of account activity that has occurred.
87+
> - **User Posts**. These are used to communicate with other users in your organization.
8688
8789
The following image shows that because you selected **Activities**, **Notes**, and **Posts** in the **Record types to show** section of timeline properties, users will see an option to create these record types at runtime. The records of these record types will also be shown in the timeline section at runtime.
8890

8991
![Option to create the record types that are selected in timeline properties](media/timeline-record-type-to-show-runtime.png "Record types shown based on the record types selected in timeline properties")
9092

91-
The timeline shows an icon before the activity, post, note, and custom entity making it easy for you to identify the record type. Dates and timestamps are shown for each activity, note, or post in the timeline.
93+
The timeline shows an icon before the activity, note, post, and custom entity making it easy for you to identify the record type. Dates and timestamps are shown for each activity, note, or post in the timeline.
9294

9395
### Advanced section
9496

95-
Expand the **Advanced** section in the **Timeline** **Properties** for settings that span an activity, note, or post, which are the three primary record types that appear in the timeline section. This section is collapsed by default. When you enable or disable settings in the advanced section, you won't be able to see the changes at runtime until you save and publish your changes and refresh the form's web browser page in the app.
97+
Expand the **Advanced** section in the **Timeline** **Properties** for settings that span an activity or note, which are the primary record types that appear in the timeline section. This section is collapsed by default. When you enable or disable settings in the advanced section, you won't be able to see the changes at runtime until you save and publish your changes and refresh the form's web browser page in the app.
9698

9799
![Advanced settings in Timeline properties](media/timeline-properties-advanced-section.png "Advanced settings in Timeline properties")
98100

@@ -117,7 +119,7 @@ Expand the **Advanced** section in the **Timeline** **Properties** for settings
117119

118120
### Record settings section
119121

120-
The **Record settings** section allows you to define detailed settings for the record types that you selected in the **Record types to show** setting. For example, if you selected check boxes for **Activities**, **Notes**, and **Posts** in the **Record types to show** section, the **Record settings** section will provide you with more settings related to these record types.
122+
The **Record settings** section allows you to define detailed settings for the record types that you selected in the **Record types to show** setting. For example, if you selected check boxes for **Activities** and **Notes** in the **Record types to show** section, the **Record settings** section will provide you with more settings related to those record types.
121123

122124
#### Configure activity record types
123125

@@ -154,7 +156,7 @@ After you select **Activities** in the **Records types to show** section, you ca
154156
155157
### Set date in the sort activities by feature in the timeline
156158

157-
How you view data is important and setting a default display view of your data varies based on the needs of your business. Makers can choose how data is sorted and create a default sort setting for **Activity types** in **Record settings**. **Last Updated** is on all activities, which is why it is set as the default in ascending order.
159+
How you view data is important and setting a default display view of your data varies based on the needs of your business. Makers can choose how data is sorted and create a default sort setting for **Activity types** in **Record settings**. **Last Updated** is on all activities, which is why it is set as the default in ascending order.
158160

159161
1. The **Sort activities by** feature in the **Activities record settings** allows you to control how data is sorted in the timeline.
160162
2. When you select the **Sort activities by** field, a list appears. You can select from this list how you want your data to be sorted and displayed on the timeline in the form.
@@ -197,7 +199,7 @@ All card forms are broken out into the following four sections:
197199

198200
![Advanced display options about how to customize a card form in the timeline](media/timeline-card-form-advanced-1.png "Advanced display options about how to customize a card form in the timeline")
199201

200-
Each individual card form has to be customized for each activity record such as email, tasks, posts, and so on.
202+
Each individual card form has to be customized for each activity record such as email, tasks, and so on.
201203

202204
**Header Section**<br>
203205
This displays the title/subject in your timeline email form. You can have up to six fields in the **Header** section. Only the first two fields will be seen on the timeline record. Also, empty fields will be ignored by the form in all sections.<br>

0 commit comments

Comments
 (0)