Skip to content

Commit eb325c1

Browse files
Live publish for 16 July 2024.
2 parents de71d20 + a238e85 commit eb325c1

14 files changed

+47
-47
lines changed
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
Indicates that all column values for each row are returned. It is the same as not adding any [attribute elements](../attribute.md). We don't recommend using this element for most cases.
1+
Indicates that all non-null column values for each row are returned. It is the same as not adding any [attribute elements](../attribute.md). We don't recommend using this element for most cases.

powerapps-docs/developer/data-platform/fetchxml/retrieve-data.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Use FetchXml to retrieve data
33
description: Learn how to use the Dataverse SDK for .NET or Web API to send a request to retrieve data using FetchXml
4-
ms.date: 02/29/2024
4+
ms.date: 07/16/2024
55
ms.reviewer: jdaly
66
ms.topic: how-to
77
author: pnghub
@@ -61,7 +61,7 @@ static EntityCollection RetrieveMultipleRequestExample(IOrganizationService serv
6161
Pass your FetchXml query as a URL-encoded string value to the entity set collection using the `fetchXml` query parameter.
6262

6363
> [!NOTE]
64-
> Unlike queries that use the OData syntax, FetchXML queries sent using Web API don't return properties with null values.
64+
> Unlike queries that use the OData syntax, FetchXML queries sent using Web API don't return properties with null values. [Learn more about this behavior](#null-column-values-are-not-returned)
6565
6666
For example, if you want to retrieve data from the [account entity set](xref:Microsoft.Dynamics.CRM.account), you will compose a fetchXml query setting the [entity element](reference/entity.md) `name` parameter to the `account`.
6767

@@ -147,6 +147,12 @@ The length of a URL in a `GET` request [is limited to 32 KB (32,768 characters)]
147147

148148
---
149149

150+
## Null column values are not returned
151+
152+
When a table column contains a null value, or if the column wasn't requested, the record returned won't include the value. There isn't a key to access it or a value to return. The absence of the attribute indicates that it's null. This is the behavior using the SDK for .NET. [Learn more about this behavior](../org-service/entity-operations-query-data.md#null-column-values-are-not-returned)
153+
154+
Columns that are not valid for read always return null values. The definition of these columns have the [AttributeMetadata.IsValidForRead](/dotnet/api/microsoft.xrm.sdk.metadata.attributemetadata.isvalidforread) property set to false.
155+
150156
## Next steps
151157

152158
Learn how to select columns.

powerapps-docs/developer/data-platform/file-column-data.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,9 +67,6 @@ sample_filecolumn: <file id>
6767
sample_filecolumn_name: 25mb.pdf
6868
```
6969

70-
> [!NOTE]
71-
> You must explicitly request the column to return the file id. If you use [ColumnSet.AllColumns](xref:Microsoft.Xrm.Sdk.Query.ColumnSet.AllColumns) to true in your query the file column will not be returned. If you used `new ColumnSet(true)` in the function above, the result would be a <xref:System.Collections.Generic.KeyNotFoundException?displayProperty=fullName>.
72-
7370
More information:
7471

7572
- [What is the SDK for .NET](org-service/overview.md)

powerapps-docs/maker/TOC.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -510,24 +510,30 @@
510510
href: ./canvas-apps/controls/modern-controls/modern-controls-reference.md
511511
- name: Limitations of modern controls
512512
href: ./canvas-apps/controls/modern-controls/limitations-modern-controls.md
513+
- name: Badge
514+
href: ./canvas-apps/controls/modern-controls/modern-controls-badge.md
513515
- name: Button
514516
href: ./canvas-apps/controls/modern-controls/modern-control-button.md
515-
- name: Combobox
516-
href: ./canvas-apps/controls/modern-controls/modern-control-combobox.md
517+
- name: Checkbox
518+
href: ./canvas-apps/controls/modern-controls/modern-control-checkbox.md
517519
- name: Link
518520
href: ./canvas-apps/controls/modern-controls/modern-control-link.md
519521
- name: Progress bar
520522
href: ./canvas-apps/controls/modern-controls/modern-control-progress-bar.md
523+
- name: Radio group
524+
href: ./canvas-apps/controls/modern-controls/modern-controls-radio-group.md
521525
- name: Slider
522526
href: ./canvas-apps/controls/modern-controls/modern-control-slider.md
527+
- name: Spinner
528+
href: ./canvas-apps/controls/modern-controls/modern-control-spinner.md
523529
- name: Tabs or tab list
524530
href: ./canvas-apps/controls/modern-controls/modern-control-tabs-or-tabs-list.md
531+
- name: Toggle
532+
href: ./canvas-apps/controls/modern-controls/modern-control-toggle.md
525533
- name: Avatar (preview)
526534
href: ./canvas-apps/controls/modern-controls/modern-control-avatar.md
527-
- name: Badge (preview)
528-
href: ./canvas-apps/controls/modern-controls/modern-controls-badge.md
529-
- name: Checkbox (preview)
530-
href: ./canvas-apps/controls/modern-controls/modern-control-checkbox.md
535+
- name: Combobox (preview)
536+
href: ./canvas-apps/controls/modern-controls/modern-control-combobox.md
531537
- name: Copilot answer (preview)
532538
href: ./canvas-apps/controls/modern-controls/modern-control-copilot-answer.md
533539
- name: Date picker (preview)
@@ -540,10 +546,6 @@
540546
href: ./canvas-apps/controls/modern-controls/modern-control-info-button.md
541547
- name: Number input (preview)
542548
href: ./canvas-apps/controls/modern-controls/modern-control-number-input.md
543-
- name: Radio group (preview)
544-
href: ./canvas-apps/controls/modern-controls/modern-controls-radio-group.md
545-
- name: Spinner (preview)
546-
href: ./canvas-apps/controls/modern-controls/modern-control-spinner.md
547549
- name: Stream video (preview)
548550
href: ./canvas-apps/controls/modern-controls/new-stream-video-control.md
549551
- name: Table (preview)
@@ -552,8 +554,6 @@
552554
href: ./canvas-apps/controls/modern-controls/modern-control-text.md
553555
- name: Text input (preview)
554556
href: ./canvas-apps/controls/modern-controls/modern-control-text-input.md
555-
- name: Toggle (preview)
556-
href: ./canvas-apps/controls/modern-controls/modern-control-toggle.md
557557
- name: Control reference
558558
items:
559559
- name: List of controls and properties

powerapps-docs/maker/canvas-apps/controls/modern-controls/modern-control-checkbox.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ contributors:
1919
- noazarur-microsoft
2020

2121
---
22-
# Checkbox modern control in Power Apps (preview)
23-
24-
[This article is pre-release document and is subject to change.]
22+
# Checkbox modern control in Power Apps
2523

2624
A control that the user can select or clear to set its value to **true** or **false**.
2725

powerapps-docs/maker/canvas-apps/controls/modern-controls/modern-control-combobox.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@ contributors:
1818
- noazarur-microsoft
1919

2020
---
21-
# Combobox modern control in Power Apps
21+
# Combobox modern control in Power Apps (preview)
22+
23+
[This article is pre-release document and is subject to change.]
2224

2325
A control that allows users to make selections from provided choices and supports search and multiple selections.
2426

powerapps-docs/maker/canvas-apps/controls/modern-controls/modern-control-spinner.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ contributors:
1919
- noazarur-microsoft
2020

2121
---
22-
# Spinner modern control in Power Apps (preview)
23-
24-
[This article is pre-release document and is subject to change.]
22+
# Spinner modern control in Power Apps
2523

2624
Displays state in motion such as loading a page or table.
2725

powerapps-docs/maker/canvas-apps/controls/modern-controls/modern-control-toggle.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@ contributors:
1818
- noazarur-microsoft
1919

2020
---
21-
# Toggle modern control in Power Apps (preview)
22-
23-
[This article is pre-release document and is subject to change.]
21+
# Toggle modern control in Power Apps
2422

2523
A control that the user can turn on or off by moving the handle.
2624

powerapps-docs/maker/canvas-apps/controls/modern-controls/modern-controls-badge.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ contributors:
1919
- noazarur-microsoft
2020

2121
---
22-
# Badge control in Power Apps (preview)
23-
24-
[This article is pre-release document and is subject to change.]
22+
# Badge control in Power Apps
2523

2624
A badge is a visual decoration for UI elements.
2725

powerapps-docs/maker/canvas-apps/controls/modern-controls/modern-controls-radio-group.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,7 @@ contributors:
1919
- noazarur-microsoft
2020

2121
---
22-
# Radio group control in Power Apps (preview)
23-
24-
[This article is pre-release document and is subject to change.]
22+
# Radio group control in Power Apps
2523

2624
An input control that shows multiple options, of which users can select only one at a time.
2725

0 commit comments

Comments
 (0)