En una aplicación de energía basada en modelos, intento crear una ubicación de documentos de SharePoint usando JavaScript y la API del cliente que debe estar relacionada con una entidad personalizada.
Aquí está mi código:
**//creates records in table via WebAPI call function createRecordForTable(tableName, dataObj) { // create table record Xrm.WebApi.createRecord(tableName, dataObj).then( function success(result) { console.log("Record created with ID: " + result.id); }, function (error) { console.log(error.message); } ); } //myresponse is object that holds some of needed values //hel__exceptions is custom entity const data = new Object(); data.name = myresponse.name; data.relativeurl = myresponse.relativeurl; data.absoluteurl = myresponse.absoluteurl; data["parentsiteorlocation_sharepointdocumentlocation@odata.bind"] = "/sharepointdocumentlocations/(" + myresponse.sharepointdocumentlocationid + ")"; data["regardingobjectid_hel__exceptions@odata.bind"] = "/hel__exceptionses/(" + exceptionId +")"; data.sitecollectionid = myresponse.sitecollectionid; createRecordForTable("sharepointdocumentlocation", data);**El error recibido es: Se encontró un segmento vacío en la URL de solicitud. Asegúrese de especificar una URL de solicitud válida.
Parece que me faltan algunos datos que necesito pasar con la llamada Xrm.WebApi.createRecord para crear el registro en la tabla de ubicación de documentos de Sharepoint.
¡Por favor ayuda!