var parameters = {};
parameters.OpportunityId = "guide here..."; // I removed the guid for security purpose
var generateQuoteFromOpportunityRequest = {
OpportunityId: parameters.OpportunityId,
getMetadata: function() {
return {
boundParameter: null,
parameterTypes: {
"OpportunityId": {
"typeName": "Edm.Guid",
"structuralProperty": 1
}
},
operationType: 0,
operationName: "GenerateQuoteFromOpportunity"
};
}
};
Xrm.WebApi.online.execute(generateQuoteFromOpportunityRequest).then(
function success(result) {
if (result.ok) {
var results = JSON.parse(result.responseText);
}
},
function(error) {
console.log(error.message);
}
);
我在调用时得到以下异常;
验证输入参数时出错:Microsoft.OData.ODataException:无法将文字“undefined”转换为预期类型“edm.guid”。-->System.FormatException:Guid应该包含32个数字和4个破折号(xxxxxxxx-xxxx-xxxx-xxxxxxxxxxx)。在System.Guid.GuidResult.SetFailure(ParseFailureKind failure、String failureMessageID、Object failureMessageFormatArgument、String failureArgumentName、Exception innerException)在System.Guid(String guidString,GuidResult,Exception innerException)在System.Guid.CTor(String g)在System.Guid.堆栈跟踪---在Microsoft.Odata.OdataAyloadValueConverter.convertFromPayLoadValue(对象值,IEdmTypeReference edmTypeReference)在Microsoft.CRM.extensibility.Odatav4.CRMPrimitivePayLoadValueConverter.convertFromPayLoadValue(对象值,IEdmTypeReference edmTypeReference)Microsoft.Odata.jsonlight.Odata.jsonlight.Odata.jsonlight.Odata.jsonlight.Odata.jsonlight.OdataJsonlight.OdataJsonlight.OdataJsonlight.OdataJsonlight.OdataSonlightPropertyPereFerence ExpectedValueValue.ReadnonEntityValueImperience(String payloadTypeName,IedmTypeFerence pereFerence,PropertyAndAnnotationCollector PropertyAndAnnotationCollector,CollectionWithoutExpectedTypeValidator collectionValidator,Boolean validateNullValue,Boolean isTopLevelPropertyValue,Boolean isTopLevelPropertyValue,Boolean insideResourceValue,String propertyName,Nullable1 isDynamicProperty),microsoft.odata.jsonlight.odatajsonlightdesializer.processProperty(PropertyAndAnnotationCollector PropertyAndAnnotationCollector,func
2 readPropertyAnnotationValue,action2 handleProperty)DataActionPayloadDeserializer.read(ODataMessageReader messageReader,Type Type,ODataSerializerContext readContext)at system.web.odata.formatter.ODataMediatypeFormatter.ReadFromStream(Type Type,Stream readStream,HttpContent content,IFormatterLogger formatterLogger)
如果有人知道根本原因以及如何修复,请提供建议。
无法将文字“undefined”转换为预期的类型“edm.guid”。-->System.FormatException:Guid应该包含32个数字和4个破折号(xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxxx)
上面的错误消息清楚地表明GUID没有像预期的那样收到,而是发送了“未定义”的文本。请确保格式正确,如果有的话,请排除guid内容中的{}。
如果是动态guid值,请尝试调试并硬编码一些已知的机会Id以进行故障排除。如果您在该操作中注册了插件,请放置一些跟踪和/或使用探查器进行故障排除。
我希望得到一个Status204响应,这表明使用sd_MyPickList选项集在实体上创建了一个新的Picklist属性。 不幸的是,得到的回应是: github项目中已经存在一个问题(请参见https://github.com/microsoftdocs/dynamics-365-customer-engagement/issues/601),但是我想知道是否有解决这个问题的方法--我需要发送
本文向大家介绍如何使用CSS和JavaScript创建报价幻灯片?,包括了如何使用CSS和JavaScript创建报价幻灯片?的使用技巧和注意事项,需要的朋友参考一下 要使用CSS和JavaScript创建报价幻灯片,代码如下- 示例 输出结果 上面的代码将产生以下输出-
我正在尝试运行MipSdk-Pol 获取策略失败,请求失败,http状态代码:204 当使用用户凭证运行预编译文件API示例时,也会发生同样的情况: 据我所知,我有一个E5试用版,策略和标签都设置正确。我很乐意得到任何建议,谢谢!
这个问题可能有答案……但对于使用postgresql数据库的openbravo来说并没有答案。 我有openbravo 3.0框架。在我的窗口中,我有两个日期字段,即fromdate和todate。要求是我必须编写一个hql where子句来根据当前日期过滤记录。日期字段是没有时区的时间戳。 意思是fromdate 和迄今为止 我浏览了这个链接,将hql where子句编写为 当我打开此窗口时,我
我有一个基于Swing的UI的大型Java应用程序,它使用JavaFX来渲染视频面板和WebView面板,这些面板是通过JFXPanel组件在一些窗口中呈现的。 JDK 8的一切都很好,但我正在迁移到OpenJDK 12和JavaFX12,在创建JFXPanel时遇到运行时异常。当我调用“new JFXPanel()”时,我得到一个异常: javafx-sdk-12.0.2中的javafx.bas
还会有什么错?谢了。 哈里