2016-11-23 2 views
0

В моем CRM 2011 у меня есть объект под названием Phone Call.CRM 2011 - Обновление атрибута сущности с помощью javascript без сохранения всего объекта

Этот объект вызова телефона имеет кнопку, которая отправляет запрос внешнему API. Эта кнопка может быть нажата только один раз для записи сущности.

Я хочу, чтобы после нажатия этой кнопки я также сохранял CRM, время нажатия этой кнопки. Однако, в то же время, объект будет находиться в режиме редактирования, и пользователь может оказаться в середине своего редактирования.

Итак, я не хочу, чтобы весь объект был сохранен. Весь объект будет сохранен, когда пользователь нажмет кнопку «Сохранить».

Как сохранить только атрибут, не дожидаясь нажатия кнопки «Сохранить»?

+1

Добавление кода к вашему вопросу всегда значительно улучшает вероятность получения ответа и отсутствие downvotes. Всегда помните это, когда спрашиваете! – geisterfurz007

ответ

1

Единственный другой вариант: Update запись с использованием JavaScript. Также не забудьте установить значение атрибута в форме с тем же значением, если пользователь завершит сохранение записи после факта. Это предотвратит перезапись значения атрибута при сохранении пользователя.

E.g. для обновления атрибута телефонного номера в объекте телефонного вызова.

PATCH [Organization URI]/api/data/v8.2/phonecalls(00000000-0000-0000-0000-000000000001)/phonenumber HTTP/1.1 
Content-Type: application/json 
OData-MaxVersion: 4.0 
OData-Version: 4.0 

{"value": "123-456-7890"} 
+1

замените 'PUT' на 'PATCH'. PUT попытается заменить объект entier, в то время как PATCH используется для частичного обновления – Yoram

+0

@Yoram, обновлено. – dynamicallyCRM

+0

способ, которым я это сделал, создав запись сущности, используя javascript .. для этой записи сущности, я передаю значение guid (моей фактической записи объекта цели) и значение атрибута, который я хочу установить .. есть плагин написанный на PreSave этого объекта .. этот плагин читает входной указатель и его значение, а также код C#, я делаю обновление для целевого объекта –

Смежные вопросы