Skip to content

Commit 9dea9c1

Browse files
authored
Merge pull request #922 from MicrosoftDocs/master
Publish: limitations to PDF viewer, etc.
2 parents 90d3d4e + 1f48bf4 commit 9dea9c1

File tree

12 files changed

+50
-72
lines changed

12 files changed

+50
-72
lines changed

powerapps-docs/developer/common-data-service/xrm-tooling/toc.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
href: use-xrm-tooling-delete-data.md
2121
- name: Use messages with the ExecuteCrmOrganizationRequest method
2222
href: use-messages-executecrmorganizationrequest-method.md
23-
- name: Use XRM tooling to execute web request against Web API
24-
href: use-xrm-tooling-to-execute-web-request.md
2523
- name: Use XRM tooling with classes generated using the code-generation tool
2624
href: use-xrm-tooling-classes-generated-code-generation-tool.md
2725
- name: Use the XRM tooling common login control in your client applications

powerapps-docs/developer/common-data-service/xrm-tooling/use-crmserviceclient-constructors-connect.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -158,8 +158,8 @@ CrmServiceClient crmSvc = new CrmServiceClient(new System.Net.NetworkCredential(
158158

159159
[Use connection strings in XRM tooling to connect to CDS for Apps](use-connection-strings-xrm-tooling-connect.md)<br />
160160
[Use XRM Tooling Windows PowerShell Cmdlets to connect to CDS for Apps](use-powershell-cmdlets-xrm-tooling-connect.md)<br />
161-
[Use XRM Tooling API to execute actions in CDS for Apps](use-xrm-tooling-execute-actions.md)<br />
162-
<!-- TODO:
163-
[Sample: Quick Start for CDS for Apps](../sample-quick-start.md)<br /> -->
161+
[Use XRM Tooling API to execute actions in CDS for Apps](use-xrm-tooling-execute-actions.md)
164162
<xref:Microsoft.Xrm.Tooling.Connector.AuthenticationType><br />
165163
[Build windows client applications using the XRM tools](build-windows-client-applications-xrm-tools.md)
164+
<!-- TODO:[Sample: Quick Start for CDS for Apps](../sample-quick-start.md)-->
165+

powerapps-docs/developer/model-driven-apps/clientapi/clientapi-form-context.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -109,10 +109,8 @@ reference)](reference/collections.md).
109109

110110
### Related topics
111111

112-
[getFormContext method](reference/executioncontext/getFormContext.md)
113-
114-
[getGlobalContext method](reference/xrm-utility/getGlobalContext.md)
115-
112+
[getFormContext method](reference/executioncontext/getFormContext.md)<br/>
113+
[getGlobalContext method](reference/xrm-utility/getGlobalContext.md)<br/>
116114
[Execution context methods](reference/execution-context.md)
117115

118116

powerapps-docs/developer/model-driven-apps/clientapi/clientapi-grid-context.md

Lines changed: 15 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -17,47 +17,28 @@ search.app:
1717
---
1818
# Client API grid context
1919

20+
Grids present data in a tabular format. Grids can span the entire form or can be one of the items on a form; the latter are called **subgrids**.
2021

21-
22-
The grid context object provides a reference to the grid or a subgrid on a form against which the current code is executed.
23-
24-
Depending on where your JavaScript code is executed, you get the **gridContext** object in one of the following ways:
25-
26-
- **Executing code on a form event**: Use the [formContext](clientapi-form-context.md) object to get an instance of the form where the code is executed, and then retrieve the subgrid control on the form. For example, when you know the name of a subgrid control (say **Contacts** subgrid in the default account form), you can access it using the following code:
27-
28-
```JavaScript
29-
function doSomething(executionContext) {
30-
var formContext = executionContext.getFormContext(); // get the form Context
31-
var gridContext = formContext.getControl("Contacts"); // get the grid context
32-
33-
// Perform operations on the subgrid
34-
}
35-
```
36-
37-
- **Executing code on a grid event**: Use the [getFormContext](reference/executioncontext/getFormContext.md) method of the passed in execution context object to directly return reference to the grid where the code is executed. The grid events include [OnChange](reference/events/grid-onchange.md), [OnRecordSelect](reference/events/grid-onrecordselect.md), and [OnSave](reference/events/grid-onsave.md).
38-
39-
```JavaScript
40-
function doSomething(executionContext) {
41-
var gridContext = executionContext.getFormContext(); // get the grid context
42-
43-
// Perform operations on the grid
44-
}
45-
```
46-
47-
For more information about working with methods and events available for grids and subgrids, see [Grids and subgrids](reference/grids.md).
22+
The Client API grid context object provides reference to a subgrid on a form against which the current code is executed.
4823

4924
> [!NOTE]
50-
> Getting the **gridContext** object for JavaScript functions for ribbon actions is different from how you get it in form scripting. More information: [Form and grid context in ribbon actions](../pass-data-page-parameter-ribbon-actions.md#form-and-grid-context-in-ribbon-actions)
25+
> Getting the context of a grid (spanning the entire form) is only supported in ribbon commands. More information: [Form and grid context in ribbon actions](/powerapps/developer/model-driven-apps/pass-data-page-parameter-ribbon-actions#form-and-grid-context-in-ribbon-actions)
5126
52-
## Related topics
27+
Use the [formContext](clientapi-form-context.md) object to get an instance of the form where the code is executed, and then retrieve the subgrid control on the form. For example, when you know the name of a subgrid control (say **Contacts** subgrid in the default account form), you can access it using the following code:
5328

54-
[Client API form context](clientapi-form-context.md)
29+
```JavaScript
30+
function doSomething(executionContext) {
31+
var formContext = executionContext.getFormContext(); // get the form Context
32+
var gridContext = formContext.getControl("Contacts"); // get the grid context
5533

56-
[Client API execution context](clientapi-execution-context.md)
34+
// Perform operations on the subgrid
35+
}
36+
```
5737

58-
[Understand the Client API object model](understand-clientapi-object-model.md)
38+
## Related topics
5939

40+
[Client API form context](clientapi-form-context.md)<br/>
41+
[Client API execution context](clientapi-execution-context.md)<br/>
42+
[Understand the Client API object model](understand-clientapi-object-model.md)<br/>
6043
[Grids and subgrids](reference/grids.md)
6144

62-
63-

powerapps-docs/developer/model-driven-apps/clientapi/clientapi-xrm.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,5 @@ To access the global context information in a standalone HTML Web resource, you
5151

5252
### Related topics
5353

54-
[Understand the Client API object model](understand-clientapi-object-model.md)
55-
56-
[Deprecated client APIs](/dynamics365/get-started/whats-new/customer-engagement/important-changes-coming#some-client-apis-are-deprecated)
54+
[Understand the Client API object model](understand-clientapi-object-model.md)<br/>
55+
[Deprecated client APIs](/dynamics365/get-started/whats-new/customer-engagement/important-changes-coming#some-client-apis-are-deprecated)

powerapps-docs/developer/model-driven-apps/clientapi/events-forms-grids.md

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,7 @@ Use the [setSharedVariable](reference/executioncontext/setSharedVariable.md) and
5353

5454
### Related topics
5555

56-
[Understand the Client API object model](understand-clientapi-object-model.md)
57-
58-
[Client API execution context](clientapi-execution-context.md)
59-
60-
[Events (Client API reference)](reference/events.md)
56+
[Understand the Client API object model](understand-clientapi-object-model.md)<br/>
57+
[Client API execution context](clientapi-execution-context.md)<br/>
58+
[Events (Client API reference)](reference/events.md)<br/>
6159

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

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,6 @@ The topics under this section are organized as follows:
3434

3535
### Related topics
3636

37-
[Apply business logic using client scripting in model-driven apps](../client-scripting.md)
38-
39-
[Understand the Client API object model](understand-clientapi-object-model.md)
40-
41-
[Model-driven apps Developer Overview](../overview.md)
37+
[Apply business logic using client scripting in model-driven apps](../client-scripting.md)<br/>
38+
[Understand the Client API object model](understand-clientapi-object-model.md)<br/>
39+
[Model-driven apps Developer Overview](../overview.md)

powerapps-docs/developer/model-driven-apps/clientapi/reference/Xrm-WebApi/execute.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: "execute (Client API reference) in model-driven apps| MicrosoftDocs"
2+
title: "Xrm.WebApi.online.execute (Client API reference) in model-driven apps| MicrosoftDocs"
33
ms.date: 10/31/2018
44
ms.service: "crm-online"
55
ms.topic: "reference"
@@ -14,14 +14,14 @@ search.app:
1414
- PowerApps
1515
- D365CE
1616
---
17-
# execute (Client API reference)
17+
# Xrm.WebApi.online.execute (Client API reference)
1818

1919

2020

2121
[!INCLUDE[./includes/execute-description.md](./includes/execute-description.md)]
2222

2323
> [!NOTE]
24-
> This method isn't supported for [Unified Interface](/dynamics365/get-started/whats-new/customer-engagement/new-in-version-9#unified-interface-framework-for-new-apps). Also, this method is supported only for the online mode, which implies that you must use the [Xrm.WebApi.online](online.md) object to execute the method. Otherwise, it will fail.
24+
> This method is supported only for the online mode ([Xrm.WebApi.online](online.md)).
2525
2626
## Syntax
2727

powerapps-docs/developer/model-driven-apps/clientapi/reference/Xrm-WebApi/executeMultiple.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,24 @@
11
---
2-
title: "executeMultiple (Client API reference) in model-driven apps| MicrosoftDocs"
2+
title: "Xrm.WebApi.online.executeMultiple (Client API reference) in model-driven apps| MicrosoftDocs"
33
ms.date: 10/31/2018
4-
ms.service: "crm-online"
4+
ms.service: "powerapps"
55
ms.topic: "reference"
6-
applies_to: "Dynamics 365 (online)"
76
ms.assetid: d4e92999-3b79-4783-8cac-f656fc5f7fda
87
author: "KumarVivek"
98
ms.author: "kvivek"
10-
manager: "amyla"
9+
manager: "annbe"
1110
search.audienceType:
1211
- developer
1312
search.app:
1413
- PowerApps
1514
- D365CE
1615
---
17-
# executeMultiple (Client API reference)
18-
19-
16+
# Xrm.WebApi.online.executeMultiple (Client API reference)
2017

2118
[!INCLUDE[./includes/executeMultiple-description.md](./includes/executeMultiple-description.md)]
2219

2320
> [!NOTE]
24-
> This method isn't supported for [Unified Interface](/dynamics365/get-started/whats-new/customer-engagement/new-in-version-9#unified-interface-framework-for-new-apps). Also, this method is supported only for the online mode, which implies that you must use the [Xrm.WebApi.online](online.md) object to execute the method. Otherwise, it will fail.
21+
> This method is supported only for the online mode ([Xrm.WebApi.online](online.md)).
2522
2623
If you want to execute multiple requests in a transaction, you must pass in a change set as a parameter to this method. [Change sets](../../../../common-data-service/webapi/execute-batch-operations-using-web-api.md#change-sets) represent a collection of operations that are executed in a transaction. You can also pass in individual requests and change sets together as parameters to this method.
2724

powerapps-docs/developer/model-driven-apps/clientapi/understand-clientapi-object-model.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,7 @@ At the root of the Client API object model are the following contexts and the Xr
4242

4343
### Related topics
4444

45-
[Client API global context](clientapi-xrm.md#client-api-global-context)
46-
45+
[Client API global context](clientapi-xrm.md#client-api-global-context)<br/>
4746
[Client API reference](reference.md)
4847

4948

0 commit comments

Comments
 (0)