Skip to content

Commit ae59234

Browse files
committed
Fixed some structural issues and added clarity
1 parent 2b57a3a commit ae59234

File tree

1 file changed

+21
-25
lines changed

1 file changed

+21
-25
lines changed

powerapps-docs/maker/canvas-apps/service-request-support.md

Lines changed: 21 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Depending on the issue, you can get help from the following individuals or organ
2828

2929
## Differences between app bugs and Power Apps bugs
3030

31-
An *app* bug is unexpected behavior in a particular app. In comparison, a *Power Apps* bug is unexpected behavior in the system that creates, runs, or manages the app. An underlying Power Apps bug might cause an app bug, making it difficult to determine if the bug is an app or PowerApps bug.
31+
An *app* bug is unexpected behavior in a particular app. In comparison, a *Power Apps* bug is unexpected behavior in the system that creates, runs, or manages the app. An underlying Power Apps bug might cause an app bug, making it difficult to determine if the bug is an app or Power Apps bug.
3232

3333
Here are some distinguishing signs.
3434

@@ -43,31 +43,29 @@ Here are some distinguishing signs.
4343

4444
### Example app bugs
4545

46-
The following examples show app bugs and how to describe them in a service request. You can add steps to the request that reproduce the bug.
46+
The following examples show app bugs and how to describe them to app owners. You can add steps to the request that reproduce the bug.
4747

48-
#### Canvas app doesn't show invoices
48+
1. Canvas app doesn't show invoices
49+
1. Sign in to your canvas app, such as Contoso.
50+
1. On your Home screen, select **My Invoices**.
51+
1. On **My Invoices**, you see the list of invoices displayed.
52+
- Expected behavior: Invoices created by the user are displayed.
53+
- Actual behavior: No invoices are shown.
4954

50-
1. Sign in to your canvas app, such as Contoso.
51-
1. On your Home screen, select **My Invoices**.
52-
1. On **My Invoices**, you see the list of invoices displayed.
53-
- Expected behavior: Invoices created by the user are displayed.
54-
- Actual behavior: No invoices are shown.
55-
56-
#### Model-driven app doesn't show invoices
57-
58-
1. Sign in to the Contoso app in a particular environment.
59-
1. On the **Dashboard** page, select **Invoices** on the site map.
60-
1. On the **Invoices** page, set the view to **My active invoices**. The list of invoices are displayed.
61-
- Expected behavior: Invoices created by the user are displayed.
62-
- Actual behavior: No invoices are shown.
55+
1. Model-driven app doesn't show invoices
56+
1. Sign in to the Contoso app in a particular environment.
57+
1. On the **Dashboard** page, select **Invoices** on the site map.
58+
1. On the **Invoices** page, set the view to **My active invoices**. The list of invoices are displayed.
59+
- Expected behavior: Invoices created by the user are displayed.
60+
- Actual behavior: No invoices are shown.
6361

6462
Bugs can have great variance because features, user interfaces, and tables are specific to an app and organization, making the cause of bugs different for everyone. For example, **invoice** isn't a built-in table in Power Apps. There isn't a specialized feature in canvas apps for filtering records by a certain user, therefore the app maker must write Power Fx expressions or configure data connectors. Similarly, the maker must configure **Views** in model-driven apps to display desired records.
6563

66-
There isn't sufficient information in either of the service request examples to determine if there's a Power Apps issue. The creators of the app are best suited to investigate app issues.
64+
There isn't sufficient information in either of the examples to determine if there's a Power Apps issue. The creators of the app are best suited to investigate app issues.
6765

6866
### Example Power Apps bugs
6967

70-
If app creators investigate and find what they classify as a Power Apps bug, they might report them similar to the following examples.
68+
If app creators investigate and find what they classify as a Power Apps bug, they might report them similarly to the following examples.
7169

7270
1. **Canvas app Filter function returns no results when filter text contains asterisk character**
7371

@@ -82,8 +80,6 @@ If app creators investigate and find what they classify as a Power Apps bug, the
8280

8381
1. **Model-driven app View returns no results when filter condition contains asterisk character**
8482

85-
Steps to reproduce the bug:
86-
8783
1. Create a **View** for any table.
8884
1. Remove all filters for the view.
8985
1. Add a filter for the primary column, matching text starts with _*b_.
@@ -97,7 +93,7 @@ If app creators investigate and find what they classify as a Power Apps bug, the
9793
- Actual behavior: No records shown.
9894
- Notes: When the filter condition doesn't use an asterisk, like _b_, the filter works as expected.
9995

100-
These PowerApps bugs describe issues with specific Power Apps features: the **[Filter](/power-platform/power-fx/reference/function-filter-lookup)** function for the canvas app and [View filters](../model-driven-apps/create-edit-view-filters.md) for the model-driven app. A good service request provides enough information for anybody to reproduce the issue easily. The author mentions investigative actions to isolate the issue.
96+
These Power Apps bugs describe issues with specific Power Apps features: the **[Filter](/power-platform/power-fx/reference/function-filter-lookup)** function for the canvas app and [View filters](../model-driven-apps/create-edit-view-filters.md) for the model-driven app. A good service request provides enough information for anybody to reproduce the issue easily. The author mentions investigative actions to isolate the issue.
10197

10298
## What makes a good Power Apps service request
10399

@@ -142,11 +138,11 @@ For data and server issues, examining network communications between the client
142138

143139
You can either use [Monitor](../monitor-overview.md) or [browser development tools](/azure/azure-web-pubsub/howto-troubleshoot-network-trace#collect-a-network-trace-in-the-browser-browser-based-apps-only) to record a network trace.
144140

145-
Be sure to start recording just before reproducing the issue and end the recording right after you successfully reproduced it. This brief video minimizes irrelevant information in the trace that might cause delays.
141+
Be sure to start recording just before reproducing the issue and end the recording right after you successfully reproduced it. This brief interval minimizes irrelevant information in the trace that might cause delays.
146142

147143
### Provide detailed steps to reproduce the issue
148144

149-
If you created a minimal or vanilla repro app, describe *how to reproduce the issue* in that app. Don't describe the app itself where you originally found the problem.
145+
If you created a minimal or vanilla repro app, describe *how to reproduce the issue* in that app. Don't describe issues with the app where you originally found the problem.
150146

151147
Mention the observed behavior and the expected behavior.
152148

@@ -164,12 +160,12 @@ For issues with professional development features, provide a link to the documen
164160

165161
If the issue involves coding and other professional development features, simplify the code first. Usually, just a few lines of code are needed to demonstrate a Power Apps bug. Deploy the app in a fresh environment with no other customizations. Verify the issue occurs and attach a snippet of the problematic code.
166162

167-
Some professional development features you might include:
163+
Examples of professional development features in Power Apps:
168164

169165
- [Power Apps component framework overview](../../developer/component-framework/overview.md)
170166
- [Custom form scripts](../../developer/model-driven-apps/client-scripting.md) in model-driven apps
171167
- [Power Fx or JavaScript commands](../model-driven-apps/command-designer-overview.md) in model-driven apps
172-
- [Web resources in model-driven apps](../../developer/model-driven-apps/web-resources.md)
168+
- [Web resources](../../developer/model-driven-apps/web-resources.md)
173169

174170
Mention specific configuration steps so that others can reproduce the issue in their own environment.
175171

0 commit comments

Comments
 (0)