Skip to content

Commit d1b9ebe

Browse files
authored
Merge branch 'main' into winona-custom-copilot
2 parents 9f20a61 + ce18b1b commit d1b9ebe

File tree

76 files changed

+367
-378
lines changed

Some content is hidden

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

76 files changed

+367
-378
lines changed

powerapps-docs/developer/component-framework/react-controls-platform-libraries.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ After you build the control, you can package it inside solutions and use it for
6767

6868
## Differences from standard components
6969

70-
Thi section describes the differences between a React component and a standard component.
70+
This section describes the differences between a React component and a standard component.
7171

7272
### ControlManifest.Input.xml
7373

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ You can select which part of the date to use when grouping by date. Set [attribu
144144

145145
[!INCLUDE [dategrouping-table](reference/includes/dategrouping-table.md)]
146146

147-
By default date groupings use the UTC time. Set the [attribute element](reference/attribute.md) `usertimezone` attribute to specify that the user's time zone be used instead.
147+
By default date groupings use the user's time zone. Set the [attribute element](reference/attribute.md) `usertimezone` attribute to `"false"` to specify that the UTC time zone be used instead.
148148

149149
The following query groups account records showing number of employees by when the records were created:
150150

powerapps-docs/developer/data-platform/fetchxml/reference/attribute.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Use this element to specify which columns in the containing entity
44
author: pnghub
55
ms.author: gned
66
ms.reviewer: jdaly
7-
ms.date: 02/29/2024
7+
ms.date: 07/12/2024
88
ms.topic: reference
99
ms.subservice: dataverse-developer
1010
search.audienceType:
@@ -50,7 +50,7 @@ contributors:
5050
|`groupby`|No|When you aggregate data, this attribute specifies the column to use to group the data. [Learn more about grouping](../aggregate-data.md#grouping).|
5151
|`name`|Yes|The logical name of the column.|
5252
|`rowaggregate`|No|When this value is set to `CountChildren` a value that includes the total number of child records for the record is included in the results. [Learn how to use this attribute](../../query-hierarchical-data.md#retrieve-the-number-of-hierarchically-related-child-records).|
53-
|`usertimezone`|No|Used by aggregate queries that group by datetime columns. Specifies that the grouping use the user's time zone, otherwise UTC is used. Depending on the time zone, the same datetime value can fall in different days. [Learn about grouping by parts of a date](../aggregate-data.md#grouping-by-parts-of-a-date)|
53+
|`usertimezone`|No|Used by aggregate queries that group by datetime columns. Depending on the time zone, the same datetime value can fall in different days. [Learn about grouping by parts of a date](../aggregate-data.md#grouping-by-parts-of-a-date)<br /><br />Use this attribute with a `false` value to force the grouping to use UTC value. When you don't set this attribute, the default value is `true`, and the user's time zone is used.<br /><br />**Note**: With QueryExpression, the grouping always uses UTC. When using the SDK [FetchXmlToQueryExpressionRequest class](/dotnet/api/microsoft.crm.sdk.messages.fetchxmltoqueryexpressionrequest), this setting is lost. There's [no way to set this using QueryExpression](../../org-service/queryexpression/aggregate-data.md#time-zone-when-grouping-by-date).|
5454

5555
## Parent elements
5656

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/developer/model-driven-apps/clientapi/clientapi-grid-context.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "Client API grid context in model-driven apps| MicrosoftDocs"
33
description: "Describes the client api grid context"
4-
author: jasongre
5-
ms.author: jasongre
4+
author: fikaradz
5+
ms.author: fikaradz
66
ms.date: 04/18/2024
77
ms.reviewer: jdaly
88
ms.topic: "conceptual"

powerapps-docs/developer/model-driven-apps/clientapi/reference/Xrm-Utility/refreshParentGrid.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "refreshParentGrid (Client API reference) in model-driven apps| MicrosoftDocs"
33
description: Includes description and supported parameters for the refreshParentGrid method.
4-
author: jasongre
5-
ms.author: jasongre
4+
author: fikaradz
5+
ms.author: fikaradz
66
ms.date: 03/12/2022
77
ms.reviewer: jdaly
88
ms.topic: reference

powerapps-docs/developer/model-driven-apps/clientapi/reference/events/grid-onchange.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "Grid OnChange event (Client API reference) in model-driven apps| MicrosoftDocs"
33
description: Includes description and supported parameters for the grid OnChange event.
4-
author: jasongre
5-
ms.author: jasongre
4+
author: fikaradz
5+
ms.author: fikaradz
66
ms.date: 03/12/2022
77
ms.reviewer: jdaly
88
ms.topic: reference

powerapps-docs/developer/model-driven-apps/clientapi/reference/events/grid-onrecordselect.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
---
22
title: "Grid OnRecordSelect event (Client API reference) in model-driven apps| MicrosoftDocs"
33
description: Includes description and supported parameters for the grid OnRecordSelect event.
4-
author: jasongre
5-
ms.author: jasongre
4+
author: fikaradz
5+
ms.author: fikaradz
66
ms.date: 06/29/2023
77
ms.reviewer: jdaly
88
ms.topic: reference

0 commit comments

Comments
 (0)