Muistiinpano
Tälle sivulle pääsy edellyttää valtuutusta. Voit yrittää kirjautua sisään tai vaihtaa hakemistoja.
Tälle sivulle pääsy edellyttää valtuutusta. Voit yrittää vaihtaa hakemistoja.
Voit hakea tietyn entiteettityypin tietueista. Tämä ohjelmointirajapinta avaa Unified Interface -entiteettisivun, jonka hakukenttään on esitäytetty parametrina välitettävä hakumerkkijono.
Syntax
Microsoft.CIFramework.renderSearchPage(entityLogicalName, searchString, searchType).then(successCallback, errorCallback);
Parameters
| Nimi | Type | Pakollinen | Kuvaus |
|---|---|---|---|
| entityLogicalName | String | Kyllä | Kyselyn kohteena olevan tietueen entiteetin looginen nimi, kuten "tili". |
| searchString | String | Kyllä | Merkkijono, jos haluat hakea entiteettitietueiden määritteistä. |
| searchType | totuusarvo | Ei | Avattavan hakusivun tyyppi – 0 osuvuushaulle ja 1 luokitellulle haulle. Jos parametria ei anneta, tietueet haetaan luokittain. Lisätietoja osuvuushausta on kohdassa Dataverse-haun määrittäminen. |
| onnistuminenTakaisinsoitto | Function | Ei | Funktio, jota kutsutaan, kun joitakin tietueita noudetaan. |
| errorCallback | Function | Ei | Funktio, jota kutsutaan, kun toiminto epäonnistuu. |
Palauta arvo
Jos onnistuu, palauttaa promise-objektin, joka sisältää aiemmin successCallback-parametrin kuvauksessa määritetyt määritteet.
Esimerkkejä
Seuraavassa esimerkissä näytetään, miten voit tehdä kyselyn termiä "Contoso" asiakasentiteetin tietueista määrittämällä osuvuushakutyypin.
var entityname = "account"
var searchterm = "Contoso"
var searchtype = 0 // relevance search
Microsoft.CIFramework.renderSearchPage(entityname, searchterm, searchtype).then(
function (success) {
console.log(success);
},
function (error) {
console.log(error);
}
);
Seuraavassa esimerkissä näytetään, miten voit tehdä kyselyn termillä "Contoso" asiakasentiteetin tietueista määrittämättä hakutyyppiä.
var entityname = "account"
var searchterm = "Contoso"
Microsoft.CIFramework.renderSearchPage(entityname, searchterm).then( // if search type is not passed, it defaults to categorized search
function (success) {
console.log(success);
},
function (error) {
console.log(error);
}
);