c# - Get Option set label in LINQ -


मुझे लगता है कि CRM 2011 का उपयोग करके LINQ शुरुआती बाध्य में।

मैंने फ़ॉर्मेट किए गए वैल्यू ["फ़ील्ड_नाम"] का उपयोग करने की कोशिश की है, लेकिन मुझे निम्नलिखित त्रुटि मिली दिए गए कुंजी मौजूद नहीं थी शब्दकोश में

  var query = (उपयोक्ता नाम से context.SystemUserSet का चयन करें नया user name.FullName, manager = (username.ParentSystemUserId == null) string.Empty: उपयोगकर्ता नाम। ParentSystemUserId.Name, DepartmentValue = username.new_Department, डिपार्टमेंट = यूज़रनेम। फ़ॉर्मेट वैल्यू ["new_Department"], यूज़रनेम। सिस्टम्स यूसरआईडी});  

अग्रिम धन्यवाद।

आपको विकल्प चुनना होगा फ़ॉर्मेट किए गए मानों तक पहुंचने में सक्षम होने के लिए फ़ील्ड सेट करें:

  var query = (संदर्भ में यूजरनेम से)। SystemUserSet नया उपयोगकर्ता नाम चुनें। FULName, username.filed_name Manager = (username.ParentSystemUserId = = नल)? String.Empty: username.ParentSystemUserId.Name, DepartmentValue = username.new_Department, Department = username.FormattedValues ​​["new_Department"], username.SystemUserId})  

अपडेट करें

क्या आपने इसे पहले से चुना है (आप गलत वर्तनी क्षेत्र) नहीं देखा।

हमेशा लोअरकेस का उपयोग करें यह आपकी समस्या है।

  विभाग = उपयोगकर्ता नाम। फ़ॉर्मेट किए गए वैल्यू ["new_department"]  

Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -