Power Apps 모델 기반 앱에서 BPF가있는 레코드를 저장하면 Web API 오류가 발생합니다.
2125 단어 PowerAppsPowerAutomate
사건
엔티티에 BPF를 설정하고 레코드를 새로 작성하고 저장하려고 하면 캡처 오류가 발생합니다.
로그를 다운로드하면 이런 느낌.
at Microsoft.OData.UriParser.ODataPathParser.CreateDynamicPathSegment(ODataPathSegment previous, String identifier, String parenthesisExpression)
at Microsoft.OData.UriParser.ODataPathParser.CreateFirstSegment(String segmentText)
at Microsoft.OData.UriParser.ODataPathParser.ParsePath(ICollection
1 segments)
at Microsoft.OData.UriParser.ODataPathFactory.BindPath(ICollection
1 segments, ODataUriParserConfiguration configuration)at Microsoft.OData.UriParser.ODataUriParser.Initialize()
at System.Web.OData.Routing.DefaultODataPathHandler.Parse(String serviceRoot, String odataPath, IServiceProvider requestContainer, Boolean template)
at System.Web.OData.Routing.DefaultODataPathHandler.Parse(String serviceRoot, String odataPath, IServiceProvider requestContainer)
at Microsoft.Crm.Extensibility.ODataV4.Routing.CrmODataPathHandler.<>c_DisplayClass1_0.b_0()
아마도 원인
BPF를 만들 때 스키마 이름에 대문자가 섞여 있기 때문입니다.
커스터마이징의 클래식 화면에서 확인하면 스키마 이름이 모두 소문자입니다.
어딘가의 설정에 대문자의 스키마명이 남아 있지만, 스키마명이 전부 소문자이므로, BPF의 엔티티를 찾을 수 없는 것 같다.
해결책
해결책이라고 할 수 있는지 확실하지 않지만 스키마 이름을 모두 소문자로 사용하여 BPF를 다시 작성합시다.
"오른쪽 하단에 변경 사항이 있고 저장되지 않았습니다"라는 메시지가 사라지므로 저장할 수 있습니다.
Reference
이 문제에 관하여(Power Apps 모델 기반 앱에서 BPF가있는 레코드를 저장하면 Web API 오류가 발생합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/simpliciter_/items/6098d9c1812875a57543텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)