Skip to content

Commit 997aa47

Browse files
Live Publish (11/06/2024 11:00:01 AM)
2 parents 24919f3 + c56506f commit 997aa47

File tree

8 files changed

+69
-19
lines changed

8 files changed

+69
-19
lines changed

powerapps-docs/maker/canvas-apps/ai-formulas-formulabar.md

Lines changed: 44 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Use Copilot to create and edit Power Fx formulas in Power Apps
33
description: Learn how to use Copilot, an AI feature in Power Apps, to create and edit Power Fx formulas in the formula bar from natural language or code comments.
44
author: warrenbryant-msft
55
ms.author: warrenbryant
6-
ms.date: 11/5/2024
6+
ms.date: 11/6/2024
77
ms.topic: conceptual
88
ms.reviewer: mkaur
99
ms.subservice: canvas-maker
@@ -25,6 +25,7 @@ ms.custom:
2525

2626
Copilot is an AI feature in Power Apps Studio that helps you create and modify Power Fx formulas quickly. You can use Copilot in the formula bar to explain Power Fx formulas in natural language or generate Power Fx formulas from natural language or code comments.
2727

28+
2829
## Prerequisites
2930

3031
Copilot must be enabled for your environment and tenant. For more information, see [Enable or disable Copilot (preview) in Power Apps](ai-overview.md#disable-copilot-in-power-apps).
@@ -44,9 +45,9 @@ Use Copilot in the formula bar to understand what a formula is doing in plain la
4445

4546
1. On the formula bar, select the **Copilot functionality menu** > **Explain this formula**, or select a subset of a formula and then select the **Copilot functionality menu** > **Explain this Selection** to explain only that part.
4647

47-
:::image type="content" source="media/copilot/ufb-explain-copilot.png" alt-text="Screenshot of the Copilot functionality menu showing the Explain this formula item.":::
48+
:::image type="content" source="media/copilot/ufb-copilot-dropdown.png" alt-text="Screenshot of the Copilot functionality menu showing the Explain this formula item.":::
4849

49-
Copilot provides an explanation of the formula that you can copy and insert as a code comment or share with other makers who are working on the same app. When explaining a selection, the Copilot may explain additional context around the selection if it is important to providing the explanation.
50+
Copilot provides an explanation of the formula that you can copy and insert as a code comment or share with other makers who are working on the same app. When explaining a selection, Copilot may also provide additional context if it is important for the explanation.
5051

5152
:::image type="content" source="media/copilot/ufb-explanation-copilot.png" alt-text="Screenshot of Copilot's explanation of a formula.":::
5253

@@ -84,13 +85,51 @@ You can keep the comments used for generating Power Fx formulas in the formula b
8485
8586
### Known limitations of generating formulas from code comments
8687

88+
- Copilot works on that singular control and property, and it won't make changes to other controls or properties to achieve the desired outcome.
89+
- Copilot doesn't take existing formula text into account.
8790
- Copilot only recognizes default properties in Power Apps.
8891
- Copilot doesn't recognize user-defined functions.
8992
- Code comments only work with general Power Fx functions, and not Power Apps-specific functions such as `Navigate()`.
9093
- The advanced panel doesn't trigger suggestions.
9194
- Existing formulas for the property aren't included in the suggestion.
9295

9396

97+
## Create a formula (preview)
98+
99+
[This section is prerelease documentation and is subject to change.]
100+
101+
From the Copilot button in the formula bar, you can now generate a formula from natural language from a discrete request.
102+
103+
### Prerequisites
104+
105+
Before you can use Copilot to create a formula from a discrete request in your canvas app, you need to turn on **Copilot for formula** in the app settings in [Power Apps](https://make.powerapps.com/).
106+
107+
1. Open your [canvas app for editing](edit-app.md) in Power Apps Studio. On the command bar, select **Settings** > **Updates**.
108+
1. On the **Preview** tab, find and turn on the **Copilot for formulas** setting.
109+
110+
### Use Copilot to create a formula from a discrete request
111+
112+
1. Select a control and its corresponding property.
113+
114+
1. On the formula bar, select the **Copilot functionality menu** > **Create a formula**.
115+
116+
:::image type="content" source="media/copilot/ufb-copilot-dropdown.png" alt-text="Screenshot of the Copilot functionality menu showing the Create a formula item.":::
117+
118+
The Copilot menu opens inline when the formula bar is expanded, or below the formula bar if it's collapsed.
119+
120+
1. In the Copilot text box, type your request, such as *show today's day of the week*.
121+
122+
:::image type="content" source="media/copilot/ufb-create-input.png" alt-text="Screenshot of the Ceate a Formula functionality showing a sample input.":::
123+
124+
1. Copilot will attempt to create a formula. Select **Accept** to insert the formula in the same position as the Copilot interface, or update and resumbit your request.
125+
126+
:::image type="content" source="media/copilot/ufb-create-formula.png" alt-text="Screenshot of the Ceate a Formula functionality showing recommended formula.":::
127+
128+
> [!NOTE]
129+
> The same limitations apply for creating a formulas from a discrete request as [generating formulas from code comments](ai-formulas-formulabar.md#known-limitations-of-generating-formulas-from-code-comments).
130+
131+
132+
94133
## Responsible AI
95134

96135
Understand the choices you have when working with AI. Learn more in [FAQ about using AI responsibly in Power Apps](../common/responsible-ai-overview.md). Review the [Power Fx Copilot FAQ](../common/faqs-copilot-powerfx.md) for questions about this feature specifically.
@@ -101,7 +140,7 @@ The following table lists the languages available for the formula bar copilot fe
101140

102141
| **Name** | **Language Code** | **Functionality Supported** |
103142
|----------|-------------------|-----------------------------|
104-
| English | en-US | Explain a formula, Comment generated formulas |
143+
| English | en-US | Explain a formula, Comment generated formulas, Create a formula|
105144
| Chinese (simplified) - China | zh-Hans | Explain a formula, Comment generated formulas |
106145
| Czech - Czech Republic | cs-CZ | Explain a formula, Comment generated formulas |
107146
| Danish - Denmark | da-DK | Explain a formula, Comment generated formulas |
@@ -121,3 +160,4 @@ The following table lists the languages available for the formula bar copilot fe
121160
| Swedish - Sweden | sv-SE | Explain a formula, Comment generated formulas |
122161
| Thai - Thailand | th-TH | Explain a formula, Comment generated formulas |
123162
| Turkish - Türkiye | tr-TR | Explain a formula, Comment generated formulas |
163+
Loading
Loading
Loading
Binary file not shown.
Loading

powerapps-docs/maker/data-platform/solutions-area.md

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,47 +2,57 @@
22
title: "Solutions | MicrosoftDocs"
33
description: "Use the solutions area to view the objects and components in a solution"
44
keywords:
5-
ms.date: 08/26/2021
6-
5+
ms.date: 11/07/2024
76
ms.custom:
87
ms.topic: article
98
ms.assetid:
109
author: Mattp123
1110
ms.subservice: dataverse-maker
12-
ms.author: matp
13-
ms.reviewer:
11+
ms.author: swatim
12+
ms.reviewer: matp
1413
ms.suite:
1514
ms.tgt_pltfrm:
1615
caps.latest.revision:
1716
topic-status: Drafting
1817
search.audienceType:
1918
- maker
2019
---
21-
2220
# Solution view
2321

2422
The modern solution view makes it easier for you to work with solution objects and subcomponents in your solutions.
2523

26-
## Solution view overview
24+
## Open solution view
25+
26+
To open the solution view, sign in to Power Apps (make.powerapps.com) on the left navigation pane, select **Solutions**, and then open the solution you want. [!INCLUDE [left-navigation-pane](../../includes/left-navigation-pane.md)]
27+
28+
The solution objects and available actions are displayed.
2729

2830
1. Panes - The left navigation pane consists of the following areas:
2931
- **Overview**. Provides details about the solution, such as display name, name, created on date, version, managed or unmanaged, publisher, description, and whether the solution is a patch. Also, solution health information and solution actions available on the command bar such as export, clone, apply upgrade, and translations.
3032
- **Objects**. Presents a tree view of all objects within the solution. Select an object from the objects list (4) to view or edit it.
3133
- **History**. Presents the solution operations completed on the solution. An operation can be a solution import, export, or uninstall. The solution history displays information such as solution version, solution publisher, type of operation, operation start and end time, and operation result status.
34+
- **Pipelines**. Deploy solutions using pipelines in Power Platform. More information: [Set up pipelines in Power Platform](/power-platform/alm/set-up-pipelines)
35+
- **Source control** (not shown in image). Connect to Git to source your Power Platform solution objects in an Azure DevOps Git repo. More information: [Overview of Dataverse Git integration](/power-platform/alm/git-integration/overview)
3236
2. Tree view. From the **Object** pane, the tree view displays a list that you can browse to find an object to open it or one of the object’s subcomponents. Search for objects and subcomponents that are in the solution.
3337
3. Command bar. Contextual command bar to perform actions on the solution, objects, or subcomponents.
34-
4. Objects list. Displays information and components that can be viewed and/or opened for editing of the selected object from the **Objects** pane. Add existing objects and subcomponents or create new ones for unmanaged solutions.
35-
5. Search. Use to filter the list of subcomponents for the object that's currently selected. Filter on any of the subcomponent's properties. For example, filter on only **Lookup** data types or whether a column is **Required** by entering those strings in the **Search** box.
38+
4. Objects. Displays information and solution components that can be viewed and/or opened for editing of the selected object from the **Objects** pane. Add existing objects and subcomponents or create new ones for unmanaged solutions. More information: [Objects list](#objects-list)
39+
5. Search. Use to filter the list of subcomponents for the object that's currently selected. Filter on any subcomponent property. For example, filter on only **Lookup** data types or whether a column is **Required** by entering those strings in the **Search** box.
3640

37-
:::image type="content" source="media/solutions-area-solution.png" alt-text="Solutions area displaying the objects pane" lightbox="media/solutions-area-solution.png":::
41+
:::image type="content" source="media/solutions-area-solution.png" alt-text="Solutions area displaying the objects pane" lightbox="media/solutions-area-solution.png":::
3842

39-
## Disable modern solution view
43+
## Objects list
4044

41-
By default, the modern solution view is enabled. To disable, switch **Solution preview on** to off, from the **Solutions** area.
45+
The **Objects** list in solution view has the following columns:
4246

43-
:::image type="content" source="media/enable-solution-preview.png" alt-text="Turn on solution preview":::
47+
- **Display name**. The friendly name of the solution object.
48+
- **Name**. The unique or logical name of the solution object that includes the solution publisher prefix.
49+
- **Type**. Solution object type, such as a table, web resource, model-driven app, canvas app, and so on.
50+
- **Managed**. Indicates whether the solution object is managed or unmanaged. Managed solutions aren't typically customizable.
51+
- **Customized**. Unmanaged solution components are customized while managed solution objects typically shouldn't be. If a managed solution object is customized, you can remove the customization. More information: [View solution layers for a component](solution-layers.md#view-the-solution-layers-for-a-component)
52+
- **Last modified**. The date the solution object was last changed.
4453

4554
### See also
55+
4656
[View the history of a solution](solution-history.md) <br />
4757
[View dependencies for a component](view-component-dependencies.md) <br />
4858
[Create a solution](create-solution.md)

powerapps-docs/maker/data-platform/submit-acquire-from-catalog.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: "View, submit, and install catalog items"
33
description: "Learn how to submit and acquire items from your organization's catalog."
44
author: derekkwanpm
55
ms.author: derekkwan
6-
ms.date: 09/10/2024
6+
ms.date: 11/05/2024
77
ms.reviewer: matp
88
ms.topic: how-to
99
ms.subservice: common
@@ -27,7 +27,7 @@ Before reading this article, you should:
2727
- [Learn how administrators setup and configure the catalog](/power-platform/admin/administer-catalog)
2828

2929
> [!NOTE]
30-
> Developers can also use the Power Platform CLI to perform the operations described here. [Learn to use the catalog with Power Platform CLI](/power-platform/developer/submit-catalog-items)
30+
> Developers can also use the Power Platform CLI, Dataverse SDK for .NET, and Dataverse Web API to perform the operations described here. [Catalog in Power Platform for developers](/power-platform/developer/catalog/overview)
3131
3232
## Access controls
3333

@@ -166,4 +166,4 @@ As previously mentioned, templates can be acquired as many times as you like, ea
166166

167167
[Catalog in Power Platform)](catalog-overview.md)
168168
[Administer the catalog](/power-platform/admin/administer-catalog)
169-
[Use the catalog with Power Platform CLI](/power-platform/developer/submit-catalog-items)
169+
[Catalog in Power Platform for developers](/power-platform/developer/catalog/overview)

0 commit comments

Comments
 (0)