Добавление кнопки звонка к полю

Добрый день,
Возникла необходимость добавить кнопку звонка к полю, аналогично детали "Средства связи"
1
Как подобное возможно реализовать?

Нравится

3 комментария

Здравствуйте.
Добавление кнопки на примере кнопки позвонить описан на форуме:
http://www.community.terrasoft.ru/forum/topic/11933#comment-51756

"Клименко Николай" написал:

Здравствуйте.

Добавление кнопки на примере кнопки позвонить описан на форуме:

http://www.community.terrasoft.ru/forum/topic/11933#comment-51756


Но ведь там описано добавление кнопки в раздел на активную строку?
У меня же добавление справа от поля в карточке раздела

Реализация кнопки так же как в детали "Средства связи" довольно трудоемко, так как сама деталь является отдельным модулем а кнопка - динамически формируется в зависимости от типа средств связи. В случае если Вам необходима данная реализация - лучше подключать сам модуль.

В противном случае проще добавить кнопку в требуемый Вам контейнер путем добавления стандартного кода:
diff: {

{
"operation": "insert",
"name": "UsrCommentButton",
"values": {
"caption": "Button",
"click": "call",
"itemType": Terrasoft.ViewItemType.BUTTON,
"style": Terrasoft.controls.ButtonEnums.style.BLUE,
"layout": {"column": 0, "row": 0, "colSpan": 2}
},
"parentName": "Header",
"propertyName": "items",
},

}

Пример использования нажатия кнопки можно посмотреть в CTIBaseCommunicationViewModel функцией onLinkClick: function() которая отправляет сообщение "CallCustomer", c параметрами: номер, идентификатор абонента и название объекта (Контакт или Контрагент).
Данное описание было Вам предоставлено ранее:
http://www.community.terrasoft.ua/forum/topic/12519

Показать все комментарии