Скоро эта страница будет выглядеть по-новому |
---|
Публикация объектов позволяет использовать их вне "Первой Формы", внешними системами. При публикации создаются ссылки (Url), по которым можно обратиться к объектам напрямую. В настоящее время в "Первой Форме" можно публиковать SQL View и смарт-пакеты (пакеты действий).
SQL View динамически создают наборы данных в соответствии с определенным SQL-запросом в момент его выполнения. При этом обработка данных, хранящихся в системе "Первая Форма", выполняется непосредственно на SQL Server. Результаты вычислений могут быть сохранены в XML-файле. В дальнейшем эти данные могут использоваться следующими способами:
1. Данные могут быть загружены в Excel для дальнейшей обработки. Например, использование SQL View позволяет выгрузить в Excel большие и сложно структурированные объемы данных гораздо быстрее, чем с помощью встроенных механизмов экспорта данных из категорий "Первой Формы" в Excel;
2. Данные могут быть выгружены во внешние системы, в том числе с применением XSLT преобразований.
Пакеты действий могут использоваться при интеграции с внешними системами для выполнения POST и GET запросов к "Первой Форме".
Чтобы создать новый объект для публикации, нажмите кнопку + над списком. Для удаления объекта нажмите иконку в конце соответствующей строки. Значения редактируются в окне публикации (открывается иконкой в колонке "Публикация").
Список опубликованных объектов.
Параметр |
Описание |
---|---|
Активность публикации |
При включенном флажке объект считается опубликованным и доступным для использования из внешних систем |
Id |
Уникальный номер опубликованного объекта, присваивается системой автоматически и не редактируется |
Тип публикации |
Возможные варианты: •Sql-view •Пакет действий |
Публикация |
По клику на иконку открывается окно редактирования конфигурации публикации. В окне редактирования доступны ссылки (Url), по которым можно обратиться к объекту |
Описание |
Описание публикации (текстовое) |
Объект доступа |
По клику на иконку открывается окно редактирования конфигурации объекта доступа |
В случае возникновения ошибки доступа (401 error) при переходе в публикацию, если в API присутствует параметр URL ?auth=true, будет совершена переадресация на страницу авторизации в системе для ввода логина и пароля. В 257 версии страница логина указывается в ключе "AuthTokenLoginUrl" appsettings.json
Полезные ссылки
Использование опубликованных SQL View
Отчетность в Excel с помощью SQL View