Итак, мне нужно создать PowerApp, которое бы назначало встречи в Dynamics CRM.Все данные отправляются в CRM - кроме случая, касающегося встречи.
Первоначально я использовал обычный SubmitForm()
, но переключился на функцию Patch()
.Я установил для _regardingobjectid_value
правильный GUID регистра.Проблема заключается в _regardingobjectid_type
- по какой-то причине я не могу установить имя объекта.В этом случае имя объекта будет «инцидентом», но оно продолжает выдавать ошибку, в которой говорится, что ему нужен другой GUID.Я действительно не знаю, что делать дальше.
Это код, который я использую:
Patch(
Appointments;
Defaults(Appointments);
{
Subject: txtSubject.Text;
'Start Time': DateTimeValue(_selectedStartTime);
'End Time': DateTimeValue(_selectedEndTime);
Description:txtDescription.Text;
_regardingobjectid_value: _regarding;
_regardingobjectid_type: incident
}
)
Поэтому, чтобы уточнить, я просто очень хотел бы, чтобы мое назначение рассматривало конкретный случай.В настоящее время я получаю сообщение об ошибке, в котором говорится, что «имя неверно».Если я удаляю тип, я получаю неоднозначную ошибку.И когда я устанавливаю идентификатор дела в тип, он вводит мою запись в Dynamics, но без учета регистра (понятно, что так).