Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Recupera um registro de entidade.
Sintaxe
Microsoft.CIFramework.retrieveRecord(entityLogicalName, id, options).then(successCallback, errorCallback);
Parâmetros
| Nome | Tipo | Obrigatório | Description |
|---|---|---|---|
| entityLogicalName | Cordão | Yes | O nome lógico da entidade do registro que você deseja recuperar. Por exemplo: "conta". |
| id | Cordão | Yes | GUID do registro de entidade que você deseja recuperar. |
| options | Cordão | Não | Opções de consulta do sistema OData, $select e $expand, para recuperar seus dados.
Você especifica as opções de consulta começando com ?$select=name&$expand=primarycontactid($select=contactid,fullname)
|
| successCallback | Função | Não | Uma função para chamar quando um registro é recuperado. |
| errorCallback | Função | Não | Uma função para chamar quando a operação falhar. |
Valor de retorno
Quando for bem-sucedido, retorna uma promessa contendo uma cadeia de caracteres com os atributos recuperados e seus valores.
Examples
Este código de exemplo recupera o nome e o número de telefone de um registro de contato com ID = a8a19cdd-88df-e311-b8e5-6c3be5a8b200.
// retrieve contact record
var id = "b44d31ac-5fd1-e811-8158-000d3af97055";
var entityLogicalName = "contact";
Microsoft.CIFramework.retrieveRecord(entityLogicalName, id, "?$select=fullname,telephone1").then(
function success(result) {
res=JSON.parse(result);
console.log(`Retrieved values: Full Name: ${res.fullname}, Telephone Number: ${res.telephone1}`);
// perform operations on record retrieval
},
function (error) {
console.log(error.message);
// handle error conditions
}
);