У меня есть диалог обследований клиентов, связанный с сущностью случая. Можно ли просмотреть/экспортировать ответы, записанные через диалоги в Dynamics CRM?Экспорт/См. Ответы диалогового окна Dynamics CRM
1
A
ответ
1
Диалоговые ответы хранятся в базе данных CRM. Вы можете получить доступ к этой информации с помощью следующего запроса:
SELECT
fps.name
,fps.processsessionid
,fps.startedbyname
,fps.startedonutc
,fps.regardingobjectidname
,fwl.stepname
,fwl.description
,fwl.interactionactivityresult
FROM dbo.FilteredProcessSession fps
LEFT JOIN dbo.FilteredWorkflowLog fwl ON fps.processsessionid = fwl.asyncoperationid
К сожалению, ответы сохраняются в виде XML-форматированный текст, так это потребует некоторых дополнительных усилий, чтобы получить доступ к необходимой информации.
Пример:
<interactionResponse promptText="How do you do?" label="I am well. Thank you!" type="string" value=" I am well. Thank you!" />
Вышеуказанные данные также могут быть доступны с помощью Dynamics CRM 365/SDK.
Моя рекомендация - использовать пользовательскую сущность (например, «Ответ на интервью») для регистрации необходимой информации. Если вы сделаете это, вы сможете запросить результаты диалога только с пользовательского интерфейса CRM.
- это ваш диалог Диалог JavaScript или это диалоговый процесс, созданный в Dynamics –
Это диалоговый процесс, созданный в Dynamics – Mani