Skip to content

Commit defc1a6

Browse files
committed
tweaks
1 parent 6593ee5 commit defc1a6

File tree

1 file changed

+15
-16
lines changed

1 file changed

+15
-16
lines changed

powerapps-docs/cards/manage-cards/manage-cards.md

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ ms.collection:
1313

1414
# Manage cards in solutions
1515

16-
Create a card from within a solution if, for example, you want to deploy the card to a different environment. Solutions can contain not only cards but also customized tables, choices, and other components. You can quickly customize an environment in various ways by creating cards and other components from within a solution, exporting the solution, and then importing it into another environment. For more information about solutions, see [Solutions overview](../../maker/data-platform/solutions-overview.md).
16+
Create a card from within a solution if, for example, you want to deploy the card to a different environment. Solutions can contain not only cards but also customized tables, choices, and other components. You can quickly customize an environment in various ways by creating cards and other components from within a solution, exporting the solution, and then importing it into another environment. For more information, see [Solutions overview](../../maker/data-platform/solutions-overview.md).
1717

1818

1919
## Create a solution
2020

21-
To package cards in a solution, you need to start by creating a solution. You can skip this step if you already have a solution in which you want to link your card to. For more information see [Create solution](../../maker/data-platform/create-solution.md).
21+
To package cards in a solution, you need to start by creating a solution. You can skip this step if you already have a solution in which you want to link your card to. For more information, see [Create solution](../../maker/data-platform/create-solution.md).
2222

2323

2424
## Create a card in a solution
@@ -44,15 +44,15 @@ You can create a blank card from within a solution.
4444

4545
:::image type="content" source="../media/manage-cards/card-designer.PNG" alt-text="Screenshot of card designer.":::
4646

47-
1. Your new card appears in the list of components for that solution. If you save any changes to your card, they are reflected in the version that's in the solution.
47+
1. Your new card appears in the list of components for that solution. If you save any changes to your card, they're reflected in the version that's in the solution.
4848
1. If your card has any dependencies, such as Dataverse tables, from the commands menu, select Advanced > Add required objects. You can repeat this step anytime you add more required objects to your card.
4949

5050
:::image type="content" source="../media/manage-cards/add-required-objects.PNG" alt-text="Screenshot of adding required objects of card.":::
5151

5252
1. All required objects of your card appear in the list of components for that solution.
5353

5454
> [!NOTE]
55-
> If you choose to manage the required objects of your card in separate solutions, you must ensure they are imported into your target environment prior to importing the solution containing your card.
55+
> If you choose to manage the required objects of your card in separate solutions, you must ensure they're imported into your target environment prior to importing the solution containing your card.
5656
5757

5858
## Add an existing card to a solution
@@ -72,39 +72,38 @@ You can create a blank card from within a solution.
7272

7373
:::image type="content" source="../media/manage-cards/select-existing-card.PNG" alt-text="Screenshot of selecting existing card to add.":::
7474

75-
1. Your existing card appears in the list of components for that solution along with any required tables of that card. If you save any changes to your card, they are reflected in the version that's in the solution. If you add more required tables, follow the steps in "Create a card in a solution" to add the new required objects of your card to your solution.
75+
1. Your existing card appears in the list of components for that solution along with any required tables of that card. If you save any changes to your card, they're reflected in the version that's in the solution. If you add more required tables, follow the steps in "Create a card in a solution" to add the new required objects of your card to your solution.
7676

7777
## Add a Power Automate flow with the Cards for Power Apps connector to a solution
7878

79-
A common way to send cards is by using a Power Automate flow. For more information, see
80-
[Send a card automatically with a flow](../send-a-card/send-card-with-flow.md).
79+
A common way to send cards is by using a Power Automate flow. For more information, see [Send a card automatically with a flow](../send-a-card/send-card-with-flow.md).
8180

82-
When creating a flow to send cards in a solution, it is important that in addition to the flow, you also include the cards and any tables the card requires in the solution as well. To adds any cards and tables, start by creating your flow in a solution and adding actions from the Cards for Power Apps connector. Then, select the flow in the solution explorer, select the components menu, and select Advanced > Add required objects.
81+
When creating a flow to send cards in a solution, it's important that in addition to the flow, you also include the cards and any tables the card requires in the solution as well. To add any cards and tables, start by creating your flow in a solution and adding actions from the Cards for Power Apps connector. Then, select the flow in the solution explorer, select the components menu, and select Advanced > Add required objects.
8382

8483
:::image type="content" source="../media/manage-cards/flow-add-required-objects.PNG" alt-text="Screenshot of adding required objects for a flow.":::
8584

8685
All of the cards used in the flow and any of the tables used in those cards are automatically added to the solution.
8786

8887
> [!NOTE]
89-
> Dependencies of cards in flows will only be automatically managed if you create your flow inside a solution. For flows created outside of Dataverse and added to solutions afterwards, you will either need to re-create the flow in a solution or manage the dependent cards youself.
88+
> Dependencies of cards in flows will only be automatically managed if you create your flow inside a solution. For flows created outside of Dataverse and then added to solutions, you will either need to re-create the flow in a solution or you will need to manage the dependent cards.
9089
9190

9291
## Known Limitations
9392

94-
### Dependencies for cards are not displayed correctly in solution explorer
93+
### Dependencies for cards aren't displayed correctly in solution explorer
9594

96-
When importing a solution containing a card that depends on tables not present in the same solution, the import fails if those tables are not already present in the target environment. Similarly, removing a solution containing tables that a card depends on fails. The dependency viewer in these scenarios is not helpful at identifying which tables or cards is causing the operation to fail.
95+
When importing a solution containing a card that depends on tables not present in the same solution, the import fails if those tables aren't already present in the target environment. Similarly, removing a solution containing tables that a card depends on fails. The dependency viewer in these scenarios is not helpful at identifying which tables or cards is causing the operation to fail.
9796

98-
Instead, to identify which cards depend on which tables when resolving dependency issues, start by opening the card designer. Next, navigate to Cards from the sidebar, select the card you are interested in, and select Edit. Once the card designer opens, select Data from the sidebar to view the tables that card depends on.
97+
Instead, to identify which cards depend on which tables when resolving dependency issues, start by opening the card designer. Next, navigate to Cards from the sidebar, select the card you're interested in, and select Edit. Once the card designer opens, select Data from the sidebar to view the tables that card depends on.
9998

100-
### Card dependencies for flows are not displayed correctly in solution explorer
99+
### Card dependencies for flows aren't displayed correctly in solution explorer
101100

102-
When importing a solution containing a flow that depends on cards not present in the same solution, the import fails if those cards are not already present in the target environment. Similarly, removing a solution containing cards that a flow depends on fails. The dependency viewer in these scenarios is not helpful at identifying which tables or cards is causing the operation to fail.
101+
When importing a solution containing a flow that depends on cards not present in the same solution, the import fails if those cards aren't already present in the target environment. Similarly, removing a solution containing cards that a flow depends on fails. The dependency viewer in these scenarios is not helpful at identifying which tables or cards is causing the operation to fail.
103102

104103
Instead, to identify which cards depend on which tables when resolving dependency issues, start by opening the flow editor. Next, find actions for the Cards for Power Apps connector. For each of these actions, identify which card is referenced.
105104

106105
### Solutions with flows depending on cards and tables may not be importable if the card and table is removed
107106

108-
In the scenario that you create a flow inside a solution, which depends on a card which in turn depends on one or more tables in the current environment, if you update your flow to no longer depend on the card and remove that card and the required tables from the solution, you will not be able to import the solution to any environment due to missing dependencies.
107+
In the scenario that you create a flow inside a solution, which depends on a card, which in turn depends on one or more tables in the current environment, if you update your flow to no longer depend on the card and remove that card and the required tables from the solution, you will not be able to import the solution to any environment due to missing dependencies.
109108

110-
To workaround this issue, you can create a new solution and add the flow directly to that solution. Exporting and importing this new solution works.
109+
To work around this issue, you can create a new solution and add the flow directly to that solution. Exporting and importing this new solution works.

0 commit comments

Comments
 (0)