retrieveRecord

Recupera un rexistro da táboa.

Dispoñible para

Aplicacións e portais baseados en modelos.

Sintaxe

context.webAPI.retrieveRecord(entityLogicalName, id, options).then(successCallback, errorCallback);

Parámetros

Nome Tipo Obrigatorio Descrición
EntidadeNome Lóxico String Si O nome lóxico da táboa do rexistro que desexa recuperar. Por exemplo: "conta".
identificador String Si GUID do rexistro da táboa que desexa recuperar.
opcións String No

Opcións de consulta do sistema OData, $select e $expand, para recuperar os seus datos.

  • Use a opción de consulta $select sistema para limitar as propiedades devoltas incluíndo unha lista separada por comas de nomes de propiedades. Limitar as columnas que recuperas é unha boa práctica de rendemento importante. Se as propiedades non se especifican usando $select, todas as propiedades serán devoltas.
  • Use a opción de consulta do sistema $expand para controlar os datos das táboas relacionadas que se devolven. Se só inclúe o nome da propiedade de navegación, recibirá todas as propiedades dos rexistros relacionados. Pode limitar as propiedades devoltas para os rexistros relacionados usando a opción de consulta $select sistema entre parénteses despois do nome da propiedade de navegación. Use isto tanto para propiedades de navegación dun só valor como para valores de colección .

Especifica as opcións de consulta que comezan por ?. Tamén pode especificar varias opcións de consulta usando & para separar as opcións de consulta. Por exemplo:

?$select=name&$expand=primarycontactid($select=contactid,fullname)
éxitoChamada de volta Función No

Función a chamar cando se recupera un rexistro. Un obxecto JSON coas propiedades e valores recuperados pasarase á función.

erroChamada de volta Función No Unha función a chamar cando a operación falla.

Valor devolto

Tipo: Entidade de promesa<>

Web API
Referencia da API do marco de compoñentes de Power Apps
Visión xeral do marco de compoñentes de Power Apps