Как поймать щелчок, чтобы набрать события в Unified Service Desk? - PullRequest
0 голосов
/ 07 июня 2019

Событие, возникающее при нажатии на номер телефона, будет иметь вид «tel:» или «skype:».Вот шаги, которые я выполнил до сих пор, чтобы включить правило навигации по окну для захвата события, и я прикрепил события к правилу, чтобы фактически увидеть, как действие запускается в отладчике.Тем не менее, даже с правилами навигации, установленными для захвата tel: и skype:, действие никогда не сработает в отладчике USD.Вот общий подход, который я использовал до сих пор (из другого поста):

  1. Создать правило навигации по ветру.

  2. Не ставитьчто-нибудь в настройках объекта, но поместите «tel:» или «skype:» в текстовое поле URL.

  3. Тип маршрута будет всплывающим

  4. Targetбудет Tab (или регистр, по крайней мере, я думаю, что это название для английского - я использую немецкий)

  5. Определить None как действие в результате для вашего Windownavigationrule

  6. Создайте свое собственное действие для разрешения при срабатывании правила навигации

  7. Установите свой собственный размещенный элемент управления (в этом случае я использую класс CTIConnector.)

  8. Определите имя действия для вашего действия, которое будет выполняться (я назвал его «MakeCall» в CRM)

  9. Установите для данных значение [[SUBJECTURL]] поэтому URL-адрес задан для параметра Action als.

  10. Переопределите метод DoAction из вашего размещенного элемента управления

1 Ответ

0 голосов
/ 10 июня 2019

Всего 2 -3 балла для проверки.

  1. Есть ли у вас действие UII с именем "MakeCall"?Если это так, то из DoAction будет вызываться только ваш код.
  2. В случае, если вы установили вышеуказанное, проверьте, не добавлены ли ваши действия и другие записи в соответствующий файл конфигурации?
...