|
![]() |
#1 |
Чайный пьяница
|
У меня заработал следующий код:
Код: Entity campaignresponse = new Entity("campaignresponse"); Entity party = new Entity("activityparty"); party["partyid"] = new EntityReference("contact", new Guid("78CD2C94-9A16-E211-8929-080027BC7342")); EntityCollection collection = new EntityCollection(); collection.Entities.Add(party); campaignresponse["customer"] = collection; campaignresponse["regardingobjectid"] = new EntityReference("campaign", new Guid("FA2158AB-C116-E211-8929-080027BC7342"));; campaignresponse["companyname"] = "MyCompany";
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: NoTimeToCry (1). |
![]() |
#2 |
Участник
|
Спасибо! Помогло!
А еще вопрос, почему в текстовое поле crm вместо, например, фамилии "Иванов", пишется ������ ? X++: campaignresponse["lastname"] = "Иванов"; service.Create(campaignresponse); |
|
![]() |
#3 |
Чайный пьяница
|
Скорее, что всего чтото не так с кодировкой на компе, с которого выполняете запуск приложения импорта.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
![]() |
#4 |
Участник
|
В общем сейчас если писать просто "Иванов", то пишется нормально. Но если пытаюсь записать в поле строку полученную из файла csv , то получаю ����. Пробовал конвертить в разные кодировки, меняется только вид вопросительных знаков. Никто не знает, какая у crm кодировка на текстовые поля? я пробовал unicode, utf-8, utf-7, windows-1251, ASCII
|
|
![]() |
#5 |
Участник
|
Всё получилось. Конвертить надо было не полученную строку, а сам файл в StreamReader'e в формат windows-1251
|
|
Теги |
crm2011 |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|