Skip to content

Commit 6b828a6

Browse files
authored
Merge pull request #6166 from MicrosoftDocs/jdaly-main-remove-formContext.ui.footerSection
Jdaly main remove form context.UI.footer section
2 parents 92818f0 + d1b518f commit 6b828a6

File tree

10 files changed

+23
-140
lines changed

10 files changed

+23
-140
lines changed

.openpublishing.redirection.json

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection.md",
5+
"redirect_url": "formcontext-ui#formcontextuifootersection-removed",
6+
"redirect_document_id": "false"
7+
},
8+
{
9+
"source_path": "powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection/getVisible.md",
10+
"redirect_url": "../formcontext-ui#formcontextuifootersection-removed",
11+
"redirect_document_id": "false"
12+
},
13+
{
14+
"source_path": "powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection/setVisible.md",
15+
"redirect_url": "../formcontext-ui#formcontextuifootersection-removed",
16+
"redirect_document_id": "false"
17+
},
318
{
419
"source_path": "powerapps-docs/developer/data-platform/outlook-client/sample-create-retrieve-outlook-filters.md",
520
"redirect_url": "../data-platform/org-service/samples/create-retrieve-outlook-filters",

powerapps-docs/developer/model-driven-apps/TOC.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -512,13 +512,6 @@
512512
href: clientapi/reference/formcontext-ui/setFormEntityName.md
513513
- name: setFormNotification
514514
href: clientapi/reference/formcontext-ui/setFormNotification.md
515-
- name: formContext.ui.footerSection
516-
href: clientapi/reference/formcontext-ui-footerSection.md
517-
items:
518-
- name: getVisible
519-
href: clientapi/reference/formcontext-ui-footerSection/getVisible.md
520-
- name: setVisible
521-
href: clientapi/reference/formcontext-ui-footerSection/setVisible.md
522515
- name: formContext.ui.formSelector
523516
href: clientapi/reference/formcontext-ui-formselector.md
524517
items:

powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection.md

Lines changed: 0 additions & 36 deletions
This file was deleted.

powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection/getVisible.md

Lines changed: 0 additions & 42 deletions
This file was deleted.

powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection/includes/getVisible-description.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection/includes/setVisible-description.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection/setVisible.md

Lines changed: 0 additions & 42 deletions
This file was deleted.

powerapps-docs/developer/model-driven-apps/clientapi/reference/formContext-ui.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: "Provides properties and methods to retrieve information about the
44
ms.author: jdaly
55
author: adrianorth
66
manager: kvivek
7-
ms.date: 03/12/2022
7+
ms.date: 04/07/2022
88
ms.reviewer: jdaly
99
ms.topic: "reference"
1010
applies_to: "Dynamics 365 (online)"
@@ -52,6 +52,9 @@ Provides properties and methods to retrieve information about the user interface
5252
|[setFormNotification](formContext-ui/setFormNotification.md)|[!INCLUDE[formContext-ui/includes/setFormNotification-description.md](formContext-ui/includes/setFormNotification-description.md)]|
5353

5454

55+
## formContext.ui.footerSection removed
56+
57+
The `formContext.ui.footerSection` was removed in October of 2021. More information: [Form footers in model-driven apps won't be supported with the 2021 release wave 2](/power-platform/important-changes-coming#form-footers-in-model-driven-apps-wont-be-supported-with-the-2021-release-wave-2)
5558

5659
### Related topics
5760

powerapps-docs/maker/model-driven-apps/design-productive-forms.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Productive main form design in model-driven apps | MicrosoftDocs"
33
description: Learn how to design productive main forms for your model-driven apps.
44
ms.custom: ""
5-
ms.date: 04/27/2021
5+
ms.date: 04/07/2022
66
ms.reviewer: "Mattp123"
77

88
ms.suite: ""
@@ -75,7 +75,6 @@ The following image shows the layout of a Unified Interface application.
7575
- The form body is the area on the form that should be used to interact with data of the [record](model-driven-app-glossary.md#record) and any related records that are essential to completing a task. We recommend that you limit the data to the top tasks that need to be done on the first tab and move secondary tasks to additional tabs. [building forms based on specific business needs and roles](design-considerations-main-forms.md) should also be considered when designing your application.
7676

7777
If some data is rarely used you should consider building another form that can be accessed when a user needs to reference that data or information.
78-
- The form footer displays the form status and commands for saving and displaying the form in a new pop-out window. Only the form footer width can be customized.
7978

8079
> [!IMPORTANT]
8180
> [Form footers are deprecated](/power-platform/important-changes-coming#form-footers-in-model-driven-apps-wont-be-supported-with-the-2021-release-wave-2) with the 2021 Release Wave 2 (August 2021 Preview / October 2021 GA). Remove any controls you have added out of the footer.
@@ -196,7 +195,7 @@ More information: [Create a model-driven app quick view form to view information
196195

197196
There are many times when you need to build an experience that focuses the user on the task at hand without additional distraction that might cause inefficiency. This is especially important when you're working with tables and records that have global components, which are created and automatically added to forms regardless of the task you're trying to build. Although this provides a shareable and easy-to-build infrastructure that drives consistency across an app, it does at times provide unnecessary distraction.
198197

199-
Form display options should be used when you want to lessen the number of actions, focus a user to complete a task, and reduce clutter by removing unnecessary components. Components that can be removed from a form include the command bar, the header body, the form tabs, and the form footer.
198+
Form display options should be used when you want to lessen the number of actions, focus a user to complete a task, and reduce clutter by removing unnecessary components. Components that can be removed from a form include the command bar, the header body, and the form tabs.
200199

201200
All these types of options are only available via the client API and manual formxml updates. Manual formxml manipulation can cause issues importing solutions if done incorrectly. Remove global form components carefully when designing your form.
202201

@@ -220,10 +219,6 @@ In this example, the tabs have been removed. This can be helpful when you build
220219

221220
:::image type="content" source="media/form-no-tabs.png" alt-text="Form without tabs shown in an app.":::
222221

223-
In some scenarios where you want more data density, and don't use or need the form footer, you can easily remove it to provide more data and information on the form. This can also help drive consistency as users move from dashboards and view pages where footers aren't included on the page. In this example, the form footer has been removed to reduce clutter and drive data density. More information: [setVisible (Client API reference)](../../developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection/setVisible.md)
224-
225-
:::image type="content" source="media/form-no-footer.png" alt-text="Form without a footer shown in an app.":::
226-
227222
### Form display option to use the entire space of a tab
228223

229224
In many scenarios, a form might exist with a tab and a single control, and you want that control to take up the entire available space within the body of the form on that tab. This can be done by using the **form display option** that allows the first control on a page in a tab to expand the full height and width of the form. All existing reflow rendering across view port sizes from large to small is honored, and will behave like a regular form except that the control will use the entire space. In this example, the Dynamics 365 Marketing application supports a full tab layout for the customer journey experience. The command bar is removed to further reduce clutter and ensure that the user is focused on the task of managing customer journeys in the application. More information: [setContentType (Client API reference)](../../developer/model-driven-apps/clientapi/reference/formContext-ui-tabs/setContentType.md)

powerapps-docs/maker/model-driven-apps/visibility-options-legacy.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: "Show or hide model-driven app form elements with Power Apps | MicrosoftDocs"
33
description: "Learn how to display or hide from elements, such as tabs, sections, or columns"
44
ms.custom: ""
5-
ms.date: 08/27/2020
5+
ms.date: 04/07/2022
66
ms.reviewer: ""
77

88
ms.suite: ""
@@ -43,9 +43,8 @@ In Unified Interface, for sections where columns don’t span more than one colu
4343

4444
## Client API methods for controlling the visibility of form elements
4545

46-
For information about how to change the form element show or hide status for the header, command bar, footer, and tabs at app runtime, see these client API reference articles:
46+
For information about how to change the form element show or hide status for the header, command bar, and tabs at app runtime, see these client API reference articles:
4747
- [formContext.ui.headerSection item (Client API reference)](../../developer/model-driven-apps/clientapi/reference/formContext-ui-headerSection.md)
48-
- [formContext.ui.footerSection item (Client API reference)](../../developer/model-driven-apps/clientapi/reference/formContext-ui-footerSection.md)
4948
- [formContext.ui.tabs (Client API reference)](../../developer/model-driven-apps/clientapi/reference/formContext-ui-tabs.md)
5049

5150
## Next steps

0 commit comments

Comments
 (0)