Модули расширения системы > Примеры модулей интеграции с ELMA365 / Интеграция с Google Docs через iframe

Интеграция с Google Docs через iframe

При настроенной интеграции с сервисом Google Docs несколько пользователей смогут одновременно работать с документом в реальном времени. Также будут доступны такие стандартные возможности ELMA365, как согласование и ознакомление.

Добавив документ Google Docs на карточку элемента приложения ELMA365, вы сможете видеть все данные, например, по заказу или клиенту, и просматривать или редактировать содержимое документа.

Чтобы настроить интеграцию, выполните следующие действия:

  1. Создайте приложение в ELMA365.

360009906679-1

  1. Добавьте на форму свойство типа Ссылка с кодом поля link и перейдите в расширенный режим настройки формы.

360009906679-2

  1. Создайте форму просмотра.

360009906679-3

  1. Добавьте на форму виджет Код.

Для встраивания документа в форму используйте iframe. В редакторе вставьте код:

<% if (Context.data.link) { %>
<div>
    Документ
</div>
<iframe
    width="900"
    height="700"
    frameborder="0"
    src="<%= Context.data.link %>"
></iframe>
<% } %>

О работе с формами читайте в статье «Шаблон формы» и справке ELMA365 TS SDK.

  1. Сохраните форму.

Теперь при создании элемента приложения пользователь сможет указать ссылку на документ Google Docs, а в режиме просмотра можно будет работать в этом документе из карточки элемента приложения:

360009906679-4

360009906679_5

Обратите внимание, права на редактирование документа настраиваются через сервис Google Docs.