Артем, спасибо.
Цитата:
Я бы рекомендовал вам запрашивать и обновлять только те атрибуты, которые нужно.
Дык, я пытаюсь
. Разве это не оно?
Код:
regardingCase = service.Retrieve("incident", regardingCaseId, new ColumnSet(new string[] { "dt_ustomerrating" }));
Цитата:
Всегда проверяйте наличие атрибута в выборке, прежде чем к нему обратится.
Не совсем понимаю необходимость этого действия. Ведь я уверен, что атрибут там есть (а вот значения может и не быть). В частности "dt_ustomerrating". Или проверка изменит ситуацию в моём случае?
Цитата:
Ну или используйте безопасный метод GetAttributeValue.
Тут тоже позвольте вопросик. Я правда не знаю
.
Ведь метод
service.Update обновляет сущность. А GetAttributeValue возвращает значение атрибута. Поправьте меня, если я не прав. в
service.Retrieve я получаю сущность, а потом её же обновляю. А как я обновлю сущность по GetAttributeValue? Возможно, простенький примерчик поставит меня на путь истины
Ещё раз спасибо!