Comments (3)
Ok, I figured it out after stumbling over this blog post here: Apparently for lookup fields you have to use the Schema Name, not the name of the field, which has upper case characters in my case. So it works like this:
lead["tv_Language"] = language;
lead["tv_SpokenLanguage"] = language;
But this is only true for lookup fields. All the other fields have to be in lowercase!
This is really weird IMHO but not a problem with the lib.
from xrm.crm.webapi.
Hi @zaha!
Sorry I couldn't help in time.
We had some problems like these.
Some fields have the same 'Schema Name' and 'Field Name'. Some don't.
I'm trying to implement a work around for this behaior.
The lib can download the metada and using the entity name plus the field name to find the Schema Name.
The only downside is it will take longer to load since it needs to download more data from the api.
I documented it on this issue:
#3
But I din't had the time to implement. I'll try to get back to it.
from xrm.crm.webapi.
@RafaelCavazza Any chance you can fix this soon?
Being able to set lookup fields is essential for my work.
from xrm.crm.webapi.
Related Issues (18)
- Alternate key formatting HOT 1
- GetAttributeValue<Guid> on string value
- Retrieve by Alternate Key
- Add addressused in ActivityParty HOT 1
- Work with OptionSets HOT 1
- RetrieveMultiple Filter is set to FetchXml HOT 2
- (Batch) Activate or Close Quotes HOT 3
- Naming Error HOT 1
- Unit Tests are failing HOT 1
- Implement 'Execute' for the Remaining Methods HOT 1
- Duplicated Attributes HOT 1
- LICENSE for NuGet packages HOT 1
- Load EntityDefinitions and RelationshipDefinitions
- Missing documentation HOT 2
- Cast to Guid GetAttributeValue HOT 1
- Mock HttpClient in unit tests HOT 2
- Chave alternativa não faz upsert e nem retorna erro HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xrm.crm.webapi.