所以我需要创建一个 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
}
)
所以澄清一下,我真的很想让我的约会考虑到具体的情况。目前我收到一条错误消息,指出事件“名称无效”。如果我删除类型,我会得到一个模棱两可的错误。当我将案例 ID 设置为类型时,它确实将我的记录输入到 Dynamics 中,但是没有案例(可以理解)。