Skip to content

Commit 1af308f

Browse files
authored
Merge branch 'main' into ewehrle-TOC-edit
2 parents daf53f6 + c5d6d56 commit 1af308f

File tree

1,254 files changed

+22325
-12969
lines changed

Some content is hidden

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

1,254 files changed

+22325
-12969
lines changed

.openpublishing.redirection.json

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
{
22
"redirections": [
3+
{
4+
"source_path": "powerapps-docs/developer/model-driven-apps/clientapi/reference/composite-attributes.md",
5+
"redirect_url": "/previous-versions/dynamicscrm-2016/developers-guide/dn481581(v=crm.8)",
6+
"redirect_document_id": "false"
7+
},
8+
{
9+
"source_path": "powerapps-docs/developer/data-platform/org-service/samples/use-outlook-methods.md",
10+
"redirect_url": "https://learn.microsoft.com/previous-versions/dynamicscrm-2016/developers-guide/gg309513(v=crm.8)",
11+
"redirect_document_id": "false"
12+
},
13+
{
14+
"source_path": "powerapps-docs/developer/data-platform/bulk-operations-elastic-tables.md",
15+
"redirect_url": "bulk-operations",
16+
"redirect_document_id": "false"
17+
},
18+
{
19+
"source_path": "powerapps-docs/developer/data-platform/org-service/use-createmultiple-updatemultiple.md",
20+
"redirect_url": "../bulk-operations",
21+
"redirect_document_id": "false"
22+
},
23+
{
24+
"source_path": "powerapps-docs/developer/data-platform/webapi/enhanced-quick-start.md",
25+
"redirect_url": "get-started-dynamics-365-web-api-csharp",
26+
"redirect_document_id": "false"
27+
},
28+
{
29+
"source_path": "powerapps-docs/developer/data-platform/webapi/start-web-api-project-visual-studio-csharp.md",
30+
"redirect_url": "get-started-dynamics-365-web-api-csharp",
31+
"redirect_document_id": "false"
32+
},
333
{
434
"source_path": "powerapps-docs/developer/data-platform/org-service/azure-storage-partitioning-sdk.md",
535
"redirect_url": "../elastic-tables",
@@ -8645,10 +8675,45 @@
86458675
"redirect_url": "/power-apps/maker/common/wrap/wrap-how-to",
86468676
"redirect_document_id": false
86478677
},
8678+
{
8679+
"source_path": "powerapps-docs/maker/common/transparency-note.md",
8680+
"redirect_url": "/power-apps/maker/common/responsible-ai-overview",
8681+
"redirect_document_id": false
8682+
},
8683+
{
8684+
"source_path": "powerapps-docs/maker/common/transparency-note-build-apps-conversation.md",
8685+
"redirect_url": "/power-apps/maker/common/faqs-build-apps-conversation",
8686+
"redirect_document_id": false
8687+
},
86488688
{
86498689
"source_path": "powerapps-docs/maker/common/formula-repair.md",
86508690
"redirect_url": "/power-apps/maker/canvas-apps/working-with-formulas",
86518691
"redirect_document_id": false
8692+
},
8693+
{
8694+
"source_path": "powerapps-docs/maker/portals/portal-templates.md",
8695+
"redirect_url": "/power-pages/templates/dynamics-365-apps/overview",
8696+
"redirect_document_id": false
8697+
},
8698+
{
8699+
"source_path": "powerapps-docs/maker/portals/create-portal.md",
8700+
"redirect_url": "/power-pages/getting-started/create-manage",
8701+
"redirect_document_id": false
8702+
},
8703+
{
8704+
"source_path": "powerapps-docs/maker/portals/contact-us-sample.md",
8705+
"redirect_url": "/power-pages/templates",
8706+
"redirect_document_id": false
8707+
},
8708+
{
8709+
"source_path": "powerapps-docs/maker/portals/create-dynamics-portal.md",
8710+
"redirect_url": "/power-pages/templates/dynamics-365-apps/overview",
8711+
"redirect_document_id": false
8712+
},
8713+
{
8714+
"source_path": "powerapps-docs/maker/portals/create-common-problems.md",
8715+
"redirect_url": "/power-pages/getting-started/create-manage",
8716+
"redirect_document_id": false
86528717
}
86538718
]
86548719
}

powerapps-docs/cards/controls/button.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,11 @@ Buttons are added under the **actions** section of the tree view at the bottom o
3636

3737
**[Style](control-reference.md#s)** - Controls the style of a button, which influences how the button is displayed, spoken, etc.
3838

39-
**[IconUrl](control-reference.md#i)** - Optional icon to be shown on the button in conjunction with the title. Supports data URI in version 1.2+.
39+
**[Tooltip](control-reference.md#t)** - Defines text that should be displayed to the end user as they hover the mouse over the action, and read when using narration software.
40+
41+
**[Mode](control-reference.md#m)** – Determines whether the action should be displayed as a primary button or in the overflow menu that's secondary.
42+
43+
**[IconUrl](control-reference.md#i)** - Optional icon to be shown on the button beside the title. Supports data URI in version 1.2+.
4044

4145
**[Associated inputs](control-reference.md#a)** - Controls which inputs are associated with the action.
4246

powerapps-docs/cards/controls/control-reference.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Configure the appearance and behavior of a control by setting one of its propert
2626

2727
**[Check box](../controls/check-box.md)** – An checkbox that lets users choose between two options by selecting or clearing.
2828

29-
**[Column](../controls/column.md)** - An individual column which acts as a container for other elements.
29+
**[Column](../controls/column.md)** - An individual column, which acts as a container for other elements.
3030

3131
**[Column set](../controls/column-set.md)** - A collection of columns, each column is a container.
3232

@@ -46,6 +46,8 @@ Configure the appearance and behavior of a control by setting one of its propert
4646

4747
**[Number input](../controls/number-input.md)** – A field for users to type a number.
4848

49+
**[Table](../controls/table.md)** – Present tabular data or any structured information that is best laid out in rows and columns.
50+
4951
**[Text input](../controls/text-input.md)** – A field for users to type text.
5052

5153
**[Text label](../controls/text-label.md)** – A block of text with properties to control what the text looks like.
@@ -58,11 +60,11 @@ Configure the appearance and behavior of a control by setting one of its propert
5860

5961
**Alt text** – Alternate text describing the image, audio, or video.
6062

61-
**Associated inputes** - Controls which inputs are associated with the action.
63+
**Associated inputs** - Controls which inputs are associated with the action.
6264

6365
### B
6466

65-
**Background color** – Applies a background to a transparent image. This property will respect the image style.
67+
**Background color** – Applies a background to a transparent image. This property respects the image style.
6668

6769
**Background image** – Specifies a background image. Acceptable formats are PNG, JPEG, and GIF.
6870

@@ -100,13 +102,13 @@ Configure the appearance and behavior of a control by setting one of its propert
100102

101103
### I
102104

103-
**IconUrl** - Optional icon to be shown on the button in conjunction with the title. Supports data URI in version 1.2+.
105+
**IconUrl** - Optional icon to be shown on the button beside the title. Supports data URI in version 1.2+.
104106

105-
**Image size** – Controls the approximate size of each image. The physical dimensions will vary per host. Auto and stretch are not supported for image set. The size will default to medium if those values are set.
107+
**Image size** – Controls the approximate size of each image. The physical dimensions vary per host. Auto and stretch aren't supported for image set. The size defaults to medium if those values are set.
106108

107-
**InlineAction** – The inline action for the input. Typically displayed to the right of the input. It is recommended to provide an icon on the action (which will be displayed instead of the title of the action).
109+
**InlineAction** – The inline action for the input. Typically displayed to the right of the input. It's recommended to provide an icon on the action (which is displayed instead of the title of the action).
108110

109-
**Initially visible** – If false, this item will be removed from the visual tree.
111+
**Initially visible** – If false, this item is removed from the visual tree.
110112

111113
### L
112114

@@ -124,6 +126,8 @@ Configure the appearance and behavior of a control by setting one of its propert
124126

125127
**Minimum value** – Hint of minimum value (may be ignored by some clients).
126128

129+
**Mode** – The mode can be defined as primary or secondary, to establish a hierarchy between card elements.
130+
127131
**Multiline** – If true, allow multiple lines of input.
128132

129133
**Multiple selection** – Allow multiple items to be selected.
@@ -138,19 +142,21 @@ Configure the appearance and behavior of a control by setting one of its propert
138142

139143
**Poster** – URL of an image to display before playing. Supports data URI in version 1.2+
140144

145+
**Present right-to-left** – When enabled, content in the container should be presented right to left. When disabled, content in this container should be presented left to right. When unset, layout direction will inherit from parent container or column. If unset in all ancestors, the default platform behavior applies.
146+
141147
### R
142148

143149
**Regex** – Regular expression indicating the required format of this text input.
144150

145151
**Repeat for every** – Repeat for every is used to display a control multiple times based on a data source. The repeat for every property is set to a collection or data source, then the relevant property can use `ThisItem` to reference specific items within the collection or data source.
146152

147-
Using the Dataverse Accounts table and a text label's **Repeat for every** property, a maker can create a card that displays the account name of every account within the Accounts table.
153+
By using the Dataverse Accounts table and a text label's **Repeat for every** property, a maker can create a card that displays the account name of every account within the Accounts table.
148154

149155
1. Add the Accounts table using the [Dataverse connection](../make-a-card/connectors/connector-intro.md).
150156
1. Add a text label control.
151157
1. Set the text label **Repeat for every** property to `Accounts`.
152158
1. Set the text label **Text** property to `ThisItem.'Account Name'`.
153-
1. Play the card, which will show a list of text labels the length of the Accounts table, each one displaying an account name.
159+
1. Play the card, which shows a list of text labels the length of the Accounts table, each one displaying an account name.
154160

155161

156162
**Required field** – Whether or not this input is required.
@@ -160,6 +166,8 @@ Using the Dataverse Accounts table and a text label's **Repeat for every** prope
160166

161167
**Screen** - The screen that is shown below the current card when a user taps or clicks on a button of type 'Show Screen'.
162168

169+
**Show grid lines** – Specifies whether grid lines should be displayed.
170+
163171
**Show when** – Conditional layout expression.
164172

165173
**Size** – Controls the approximate size of the image or text.
@@ -180,6 +188,8 @@ Using the Dataverse Accounts table and a text label's **Repeat for every** prope
180188

181189
**Title** - Label for this button.
182190

191+
**Tooltip** - Defines text that should be displayed to the end user as they hover the mouse over the action, and read when using narration software.
192+
183193
**Type** – What action the button should take on select - can be Show Screen, Run Power Fx, Open Url, or Toggle Visibility.
184194

185195
### U
@@ -190,6 +200,7 @@ Using the Dataverse Accounts table and a text label's **Repeat for every** prope
190200

191201
**Value** – The initial item (or set of items) that should be selected. For multi-select, specify a comma-separated string of values.
192202

203+
193204
### W
194205

195206
**Weight** – Controls the weight of the text.
Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
---
2+
title: Table card elements in Cards for Power Apps
3+
description: Learn about the card elements and properties surrounding Tables
4+
author: sch
5+
ms.topic: reference
6+
ms.custom:
7+
ms.reviewer:
8+
ms.date: 08/23/2023
9+
ms.author: aschaedle
10+
search.audienceType:
11+
- maker
12+
contributors:
13+
- sch
14+
---
15+
16+
# Table control in cards
17+
18+
Use the Table control to present tabular data or any structured information that is best laid out in rows and columns. Tables are made up of three separate card elements:
19+
- Tables
20+
- Table Rows
21+
- Table Cells
22+
23+
24+
## Table
25+
26+
Tables are the top-level container for Table Rows. For this reason, they have many properties that apply to the appearance and layout of all Table Cells and Rows contained within.
27+
28+
### Element Properties
29+
30+
**[Show grid lines](control-reference.md#s)** – Specifies whether grid lines should be displayed.
31+
32+
**[Visible](control-reference.md#i)** – Show or hide the table. Can be **true** or **false**.
33+
34+
**[Spacing](control-reference.md#s)** – Controls the amount of spacing between this control and the preceding control.
35+
36+
**[Divider](control-reference.md#d)** – When true, draw a separating line at the top of the control.
37+
38+
**[Vertical alignment](control-reference.md#c)** – Defines how the content should be aligned vertically for all children of the Table.
39+
40+
**[Horizontal alignment](control-reference.md#c)** – Defines how the content should be aligned horizontally for all children of the Table.
41+
42+
**[Height](control-reference.md#m)** – Specifies whether the table should grow with the size of the data (auto) or grow to fill the height of a container (stretch).
43+
44+
**[Grid style](control-reference.md#s)** – Style hint for all Table Cells within the Table. Allowed values: default, emphasis, good, attention, warning, accent.
45+
46+
**[Repeat for every](control-reference.md#r)** – The source of data that is used to show multiple instances of this control. Learn how to use [repeat for every](control-reference.md#r).
47+
48+
### Column Properties
49+
50+
The number of columns are defined on the Table itself. Columns can be added and removed from the "Columns" tab, where each column has the following properties:
51+
52+
**[Width](control-reference.md#w)** – Specifies the width of the column. If expressed as a number, width represents the weight a the column relative to the other columns in the Table. If expressed as a string, width must by in the format "{{number}}px" (for instance, "50px") and represents an explicit number of pixels.
53+
54+
**[Horizontal alignment](control-reference.md#c)** – Controls how the content of all Cells in the column is horizontally aligned by default. When specified, this value overrides the setting at the Table level. When not specified, horizontal alignment is defined at the Table, row or Cell level.
55+
56+
**[Vertical alignment](control-reference.md#c)** – Controls how the content of all Cells in the column is vertically aligned by default. When specified, this value overrides the setting at the Table level. When not specified, vertical alignment is defined at the Table, row or Cell level.
57+
58+
59+
## Table Row
60+
61+
The immediate child of a Table card element is a Table Row. It groups several Table Cells together horizontally and has some properties that apply to all items in that Row:
62+
63+
**[Visible](control-reference.md#i)** – Show or hide an element. Can be **true** or **false**.
64+
65+
**[Spacing](control-reference.md#s)** – Controls the amount of spacing between this control and the preceding control.
66+
67+
**[Divider](control-reference.md#d)** – When true, draw a separating line at the top of the control.
68+
69+
**[Vertical alignment](control-reference.md#c)** – Defines how the content should be aligned vertically for all Cells in the Row.
70+
71+
**[Horizontal alignment](control-reference.md#c)** – Defines how the content should be aligned horizontally for all Cells in the Row.
72+
73+
**[Height](control-reference.md#m)** – Specifies whether the Table Row should grow with the size of the data (auto) or grow to fill the height of a container (stretch).
74+
75+
**[Style](control-reference.md#s)** – Style hint for all Table Cells within the Row. Allowed values: default, emphasis, good, attention, warning, accent.
76+
77+
**[Repeat for every](control-reference.md#r)** – The source of data that is used to show multiple instances of child Cells. Learn how to use [repeat for every](control-reference.md#r).
78+
79+
80+
## Table Cell
81+
82+
Represents a cell within a row of a Table element. It can contain any standalone card element as a child, and the following properties:
83+
84+
**[Bleed](control-reference.md#b)** – Determines whether the control should bleed through its parent's padding.
85+
86+
**[Background image](control-reference.md#b)** – Specifies a background image. Acceptable formats are PNG, JPEG, and GIF.
87+
88+
**[Minimum height](control-reference.md#m)** – Specifies the minimum height of the Table Cell in pixels, like "80px".
89+
90+
**[Spacing](control-reference.md#s)** – Controls the amount of spacing between this control and the preceding control.
91+
92+
**[Divider](control-reference.md#d)** – When true, draw a separating line at the top of the control.
93+
94+
**[Horizontal alignment](control-reference.md#c)** – Defines how the content should be aligned horizontally for all children of the Table.
95+
96+
**[Vertical alignment](control-reference.md#c)** – Defines how the content should be aligned for child card elements of the Cell.
97+
98+
**[Present right-to-left](control-reference.md#p)** – When enabled, content in the Table Cell should be presented right to left.
99+
100+
**[Height](control-reference.md#m)** – Specifies whether the Table Cell should grow with the size of the data ("auto") or grow to fill the height of a container ("stretch").
101+
102+
**[Style](control-reference.md#s)** – Style hint for the Table Cell background. Allowed values: default, emphasis, good, attention, warning, accent.

powerapps-docs/cards/make-a-card/designer-overview.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ The Power Apps card designer is the drag-and-drop interface in which you build c
2121

2222
1. To open the card designer, select **Create**, and then select **+ Create a card**.
2323

24-
:::image type="content" source="../media/overview/create-card-screen.png" alt-text="Screenshot showing card creation screen.":::
25-
2624
## The card designer interface
2725

2826
:::image type="content" source="../media/designer-overview/designer-elements.png" alt-text="Screenshot of the Power Apps card designer with elements highlighted.":::

powerapps-docs/cards/make-a-card/ui-elements/controls.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Add controls to a card
33
description: Learn about controls you can add to your cards for Microsoft Power Apps.
4-
ms.date: 09/20/2022
4+
ms.date: 06/8/2023
55
ms.topic: how-to
66
author: iaanw
77
ms.author: iawilt
@@ -27,7 +27,9 @@ There are three categories of controls that you can add to your card:
2727

2828
## Insert a control
2929

30-
1. Sign in to [Power Apps](https://powerapps.microsoft.com/). Select **Cards (preview)** > **Cards**, and then select a card.
30+
1. To get started, sign in to [Power Apps](https://make.powerapps.com) and then select **Cards**. [!INCLUDE [left-navigation-pane](../../../includes/left-navigation-pane.md)]
31+
32+
1. Select **Create a card**.
3133

3234
1. In the left pane of the card designer, select **Insert**.
3335

@@ -39,7 +41,9 @@ There are three categories of controls that you can add to your card:
3941

4042
## Rename a control
4143

42-
1. Sign in to [Power Apps](https://powerapps.microsoft.com/). Select **Cards (preview)** > **Cards**, and then select a card.
44+
1. Sign in to [Power Apps](https://powerapps.microsoft.com/) and then select **Cards**. [!INCLUDE [left-navigation-pane](../../../includes/left-navigation-pane.md)]
45+
46+
1. Select a card.
4347

4448
1. In the left pane of the card designer, select **Tree View**.
4549

powerapps-docs/cards/make-a-card/ui-elements/use-buttons.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Buttons can do one of four things:
2828

2929
## Insert a button
3030

31-
1. Sign in to [Power Apps](https://powerapps.microsoft.com/). Select **Cards**, and then select a card. If the **Cards** tab is not visible, select **More** and pin the **Cards** tab.
31+
1. Sign in to [Power Apps](https://powerapps.microsoft.com/) and then select **Cards**. [!INCLUDE [left-navigation-pane](../../../includes/left-navigation-pane.md)]
3232

3333
1. In the left pane of the card designer, select **Insert**.
3434

powerapps-docs/cards/overview.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ Power Apps cards are micro-apps with enterprise data and workflows and interacti
1818

1919
You can create cards with just a few clicks. There are no complex systems or services to deploy and maintain.
2020

21-
To get started, sign in to [Power Apps](https://make.powerapps.com). Select **Cards (preview)**, and then select **+ Create a card**. [!INCLUDE [left-navigation-pane](../includes/left-navigation-pane.md)]
22-
23-
:::image type="content" source="media/overview/create-card-screen.png" alt-text="Screenshot of the card create page in Power Apps.":::
21+
To get started, sign in to [Power Apps](https://make.powerapps.com). Select **Cards**, and then select **+ Create a card**. [!INCLUDE [left-navigation-pane](../includes/left-navigation-pane.md)]
2422

2523
### Drag and drop UI elements in the card designer
2624

0 commit comments

Comments
 (0)