1

У меня есть диалог обследований клиентов, связанный с сущностью случая. Можно ли просмотреть/экспортировать ответы, записанные через диалоги в Dynamics CRM?Экспорт/См. Ответы диалогового окна Dynamics CRM

+0

- это ваш диалог Диалог JavaScript или это диалоговый процесс, созданный в Dynamics –

+1

Это диалоговый процесс, созданный в Dynamics – Mani

ответ

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.