Skip to content

Commit de3a764

Browse files
authored
Reverting changes for lookup properties
1 parent 436b41e commit de3a764

File tree

1 file changed

+0
-43
lines changed

1 file changed

+0
-43
lines changed

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

Lines changed: 0 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -105,50 +105,7 @@ Xrm.WebApi.retrieveMultipleRecords("account", "?$select=name&$top=3").then(
105105
);
106106
```
107107

108-
### Retrieve or filter by lookup properties
109-
For most single-valued navigation properties you will find a computed, read-only property that uses the following naming convention: `_<name>_value` where the `<name>` is the name of the single-valued navigation property. However, for mobile clients in offline mode, this syntax is not supported, and the single-value navigation property name should be used instead.
110108

111-
More information: [Lookup properties](../../../../common-data-service/webapi/web-api-types-operations.md#bkmk_lookupProperties)
112-
113-
Here are code examples for both the scenarios:
114-
115-
#### For online scenario (connected to server)
116-
117-
This example queries the accounts entity set and uses the `$select` and `$filter` system query options to return the name and primarycontactid property for accounts that have a primary contact:
118-
119-
```JavaScript
120-
Xrm.WebApi.retrieveMultipleRecords("account", "?$select=name,_primarycontactid_value&$filter=_primarycontactid_value ne null").then(
121-
function success(result) {
122-
for (var i = 0; i < result.entities.length; i++) {
123-
console.log(result.entities[i]);
124-
}
125-
// perform additional operations on retrieved records
126-
},
127-
function (error) {
128-
console.log(error.message);
129-
// handle error conditions
130-
}
131-
);
132-
```
133-
134-
#### For mobile offine scenario
135-
136-
This example queries the accounts entity set and uses the `$select` and `$filter` system query options to return the name and primarycontactid property for accounts that have a primary contact when working in the offline mode:
137-
138-
```JavaScript
139-
Xrm.WebApi.retrieveMultipleRecords("account", "?$select=name,primarycontactid&$filter=primarycontactid ne null'").then(
140-
function success(result) {
141-
for (var i = 0; i < result.entities.length; i++) {
142-
console.log(result.entities[i]);
143-
}
144-
// perform additional operations on retrieved records
145-
},
146-
function (error) {
147-
console.log(error.message);
148-
// handle error conditions
149-
}
150-
);
151-
```
152109
### Specify the number of entities to return in a page
153110

154111
The following example demonstrates the use of the `maxPageSize` parameter to specify the number of records (3) to be displayed in a page.

0 commit comments

Comments
 (0)