update help elma

This commit is contained in:
2025-05-27 21:32:35 +04:00
parent a6b05d6789
commit 898b22bf32
4500 changed files with 89372 additions and 120699 deletions

View File

@ -1,20 +1,19 @@
<!DOCTYPE html>
<html lang="ru">
<html lang="en">
<head>
<title>Настройка связи между источниками и отладка отчёта</title>
<title>Bind sources and debug the report</title>
<meta name="generator" content="Help+Manual" />
<meta name="keywords" content="" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="В таблице отчёта показывается результат объединения данных из нескольких источников. Для этого источники связываются между собой попарно. Объединить можно источники следующих..." />
<meta name="description" content="The report table shows the result of combining data from several sources. For this purpose, the data sources are bound to each other in pairs. You can bind sources of the..." />
<meta name="picture" content="" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Cправка по Low-code платформе ELMA365" />
<meta property="og:url" content="https://elma365.com/ru/help" />
<meta property="og:image" content="" />
<meta property="og:site_name" content="ELMA365" />
<meta property="og:title" content="Full documentation for BRIX365 platform. Low-code developer guide. User guide. Admin guide. Developer guide." />
<meta property="og:url" content="https://brix365.com/en/help" />
<meta property="og:image" content="" />
<link rel="icon" href="favicon.png" type="image/png" />
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet" />
@ -24,7 +23,6 @@
<link rel="stylesheet" href="./article.css" />
<link rel="stylesheet" href="./glossary.css" />
<link rel="stylesheet" href="./theme.css" />
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="helpman_settings.js"></script>
<script type="text/javascript" src="helpman_topicinit.js"></script>
@ -36,16 +34,16 @@
</head>
<body>
<script async src="https://www.googletagmanager.com/gtag/js?id=G-M6ETBEC1R9"></script><script>window.dataLayer=window.dataLayer || []; function gtag(){dataLayer.push(arguments);}gtag('js', new Date()); gtag('config', 'G-M6ETBEC1R9');</script>
<script>!function(e,t,c,n,r,a,m){e.ym=e.ym||function(){(e.ym.a=e.ym.a||[]).push(arguments)},e.ym.l=1*new Date;for(var s=0;s<document.scripts.length;s++)if(document.scripts[s].src===n)return;a=t.createElement(c),m=t.getElementsByTagName(c)[0],a.async=1,a.src=n,m.parentNode.insertBefore(a,m)}(window,document,"script","https://mc.yandex.ru/metrika/tag.js"),ym(83179930,"init",{clickmap:!0,trackLinks:!0,accurateTrackBounce:!0,webvisor:!0})</script><noscript><div><img alt=""src=https://mc.yandex.ru/watch/83179930 style=position:absolute;left:-9999px></div></noscript>
<header class="header elma-365">
<div class="container">
<a class="header__logo" href="https://elma365.com/ru/help">
<img src="./logo.svg" alt="header logo">
<a class="header__logo" href="https://brix365.com/en/help">
<img src="./logo-en.svg" alt="header logo">
</a>
<!-- <div class="hero__search-form" id="search-panel">
<form class="search-form" onsubmit="ym(83179930,'reachGoal','poisk')">
<form class="search-form" onsubmit="ym(83180416,'reachGoal','poisk')">
<label class="search-form__label">
<span id="reset-search" class="search__icon"></span>
<input class="search-form__input" type="text">
@ -65,7 +63,7 @@
</div>
<div class="header__navi">
<ul class="header__list"><li><span class="solution-select"><span class="solution-select__selected"></span><svg width="7" height="4" viewBox="0 0 7 4" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L3.5 3.5L6 1" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg><ul class="solution-select__list"><li><a class="project-link" href="https://elma365.com/ru/help/platform/get-trial.html">Платформа</a></li><li><a class="project-link" href="https://elma365.com/ru/help/ecm/ecm-functions.html">ECM</a></li><li><a class="project-link" href="https://elma365.com/ru/help/crm/crm_overview.html">CRM</a></li><li><a class="project-link" href="https://elma365.com/ru/help/service/service-functions.html">Service</a></li><li><a class="project-link" href="https://elma365.com/ru/help/projects/projects-functions.html">Проекты</a></li><li><a class="project-link" href="https://elma365.com/ru/help/business_solutions/-elma365-store.html">Бизнес-решения</a></li></ul></span></li><li><a href="https://api.elma365.com/ru/"target="_blank">API</a></li><li><a href="https://tssdk.elma365.com/"target="_blank">SDK</a></li><li><a href="https://community.elma365.com/" target="_blank">Community</a></li><li><a href="https://elma-academy.com/ru/" target="_blank">Академия</a></li><li><a href="https://elma365.com/ru/" target="_blank">Сайт ELMA365</a></li></ul>
<ul class="header__list"><li><span class="solution-select"><span class="solution-select__selected"></span><svg width="7" height="4" viewBox="0 0 7 4" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 1L3.5 3.5L6 1" stroke="white" stroke-linecap="round" stroke-linejoin="round"/></svg><ul class="solution-select__list"><li><a class="project-link" href="https://brix365.com/en/help/platform/get-trial.html">Platform</a></li><li><a class="project-link" href="https://brix365.com/en/help/ecm/ecm-functions.html">ECM</a></li><li><a class="project-link" href="https://brix365.com/en/help/crm/crm_overview.html">CRM</a></li><li><a class="project-link" href="https://brix365.com/en/help/service/service-functions.html">Service</a></li><li><a class="project-link" href="https://brix365.com/en/help/projects/projects-functions.html">Projects</a></li><li><a class="project-link" href="https://brix365.com/en/help/business_solutions/-elma365-store.html">Business Solutions</a></li></ul></span></li><li><a href="https://api.brix365.com/en/" target="_blank">API</a></li><li><a href="https://tssdk.brix365.com/" target="_blank">SDK</a></li></ul>
</div>
@ -80,8 +78,8 @@
<aside class="sidebar" id="sidebar">
<div class="sidebar__header">
<a class="header__logo" href="https://elma365.com/ru/help">
<img src="./logo-light.svg">
<a class="header__logo" href="https://brix365.com/en/help">
<img src="./logo-light-en.svg">
</a>
<span class="sidebar__close elma-365-close" id="close"></span>
</div>
@ -94,15 +92,15 @@
<div class="article-inner">
<div class="content">
<header class="article__header">
<div class="article__bread" style="display:flex; gap:10px;">
<div class="article__bread" style="display:flex; gap:10px;">
<span id="subcategory" class="search-res__item-category search-res__item-category_subcategory subcategory article__badge"></span>
<div class="topic__breadcrumbs">
<p>Low-code дизайнер &gt; <a href="report.html">Отчет</a> / Настройка связи между источниками и отладка отчёта</p>
<p>Low-code designer &gt; <a href="report.html">Report</a> / Bind sources and debug the report</p>
</div>
</div>
<div class="topic__title"><h1 class="p_Heading1"><span class="f_Heading1">Настройка связи между источниками и отладка отчёта</span></h1>
<div class="topic__title"><h1 class="p_Heading1"><span class="f_Heading1">Bind sources and debug the report</span></h1>
</div>
</header>
@ -111,45 +109,51 @@
<a href="#h1-article" class="scroll-top"></a>
</div>
<!-- Placeholder for topic body. -->
<p style="margin: 0 0 11px 0;">В таблице отчёта показывается результат объединения данных из нескольких источников. Для этого источники связываются между собой попарно. Объединить можно источники следующих типов: </p>
<h2 class="p_Heading2"><a id="source-connection" class="hmanchor"></a></h2>
<p style="line-height: 1.20; margin: 0 0 11px 0;">The report table shows the result of combining data from several sources. For this purpose, the data sources are bound to each other in pairs. You can bind sources of the following types:</p>
<ul style="list-style-type:disc">
<li style="margin-top: 0; margin-right: 0; margin-bottom: 11px;">приложение приложение;</li><li style="margin-top: 0; margin-right: 0; margin-bottom: 11px;">бизнес-процесс приложение;</li><li style="margin-top: 0; margin-right: 0; margin-bottom: 11px;">бизнес-процесс бизнес-процесс.</li></ul>
<h2 class="p_Heading2"><a id="available-bind-types" class="hmanchor"></a><span class="f_Heading2">Доступные способы объединения источников </span></h2>
<p style="margin: 0 0 11px 0;">Источники в отчёте объединяются с помощью полей для связи из их контекста. Для этих полей обязательно включается <span style="color: #0000ff;"><a href="360028941112.html#search" class="topiclink">опция поиска и сортировки</a></span>.</p>
<p style="margin: 0 0 11px 0;">Способ связи зависит от особенностей контекста пары источников и определяет принцип отбора данных в отчёт. Настроить объединение можно несколькими способами:</p>
<li style="line-height: 1.20; margin-top: 0; margin-right: 0; margin-bottom: 11px;">App<span style="background-color: #ffffff;">—app.</span></li></ul>
<ul style="list-style-type:disc">
<li style="text-align: justify; line-height: 1.20; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Business process—app.</li></ul>
<ul style="list-style-type:disc">
<li style="text-align: justify; line-height: 1.20; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Business process—business process.</li></ul>
<h2 class="p_Heading2"><span class="f_Heading2">Available ways of binding sources</span></h2>
<p style="text-align: justify; line-height: 1.20; margin: 0 0 11px 0;">Sources in the report are bound by using linking fields from their context. For these fields, the <a href="360028941112.html#searchandsortbyfield" class="topiclink">search and sort option</a> must be enabled.</p>
<p style="text-align: justify; line-height: 1.20; margin: 0 0 11px 0;">The method of binding depends on the specifics of the source context and determines the principle of data selection in the report.</p>
<p style="text-align: justify; line-height: 1.20; margin: 0 0 11px 0;">There are several ways to configure the data binding:</p>
<ol style="list-style-type:decimal">
<li value="1" style="margin-top: 0; margin-right: 0; margin-bottom: 11px;">Добавить в контекст обоих источников общее поле одного <span style="color: #0000ff;"><a href="360009707032.html" class="topiclink">типа</a></span>. </li></ol>
<p style="margin: 0 0 11px 36px;">Например, это может быть код, указанный в счёте и акте, или компания‑клиент — в карточке заказа и договора;</p>
<li value="1" style="text-align: justify; line-height: 1.20; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Add a common field of the same <a href="360009707032.html" class="topiclink">type</a> to the forms of both sources.</li></ol>
<p style="text-align: justify; line-height: 1.20; margin: 0 0 11px 34px;">For example, this can be the code specified in the invoice and contract, or the client company in the order and contract page.</p>
<ol style="list-style-type:decimal">
<li value="2" style="margin-top: 0; margin-right: 0; margin-bottom: 11px;">Создать в контексте одного источника поле типа <span style="color: #0000ff;"><a href="360009707032.html#app" class="topiclink">Приложение</a></span>, ссылающееся на второй источник. Для второго источника в настройках связи используется системное поле <span style="font-weight: bold;">Идентификатор</span>. </li></ol>
<p style="margin: 0 0 11px 36px;">Например, в карточке счёта может быть поле, в котором выбирается элемент приложения <span style="font-weight: bold;">Договоры</span>. Чтобы объединить счета и договоры в отчёте нужно: из приложения-источника <span style="font-weight: bold;">Счета</span> указать поле <span style="font-weight: bold;">Договор</span>, из приложения-источника <span style="font-weight: bold;">Договоры</span> — системное поле <span style="font-weight: bold;">Идентификатор</span>. </p>
<li value="2" style="text-align: justify; line-height: 1.20; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Create on the form of one source a field of the <a href="360009707032.html#app" class="topiclink">App</a> type referring to the second source. The system <span style="font-weight: bold;">Identifier</span> field is used for the second source in the binding settings.</li></ol>
<p style="text-align: justify; line-height: 1.20; margin: 0 0 11px 34px;">For example, an invoice page can have a field that contains the <span style="font-weight: bold;">Contracts</span> app item. To bind invoices and contracts in a report, different fields are used for binding: the <span style="font-weight: bold;">Contract</span> field from the <span style="font-weight: bold;">Invoices</span> app and the <span style="font-weight: bold;">Identifier</span> system field from the <span style="font-weight: bold;">Contracts</span> app.</p>
<ol style="list-style-type:decimal">
<li value="3" style="margin-top: 0; margin-right: 0; margin-bottom: 11px;">Добавить в один источник поле типа <a href="360009707032.html#arbitrary-app" class="topiclink">Произвольное приложение</a>, если предполагается, что в нём пользователи указывают ссылку на элемент второго источника. Для второго источника используется поле <span style="font-weight: bold;">Идентификатор</span>. </li></ol>
<p style="margin: 0 0 11px 36px;">Например, в контексте процесса <span style="font-weight: bold;">Звонок</span> есть поле, в котором указываются элементы нескольких приложений: <span style="font-weight: bold;">Сделки</span>, <span style="font-weight: bold;">Лиды</span>, <span style="font-weight: bold;">Компании</span>. В отчёте процесс можно объединить с каждым из приложений, если указать связь типа <span style="font-weight: bold;">Произвольное приложение</span> <span style="font-weight: bold;">Идентификатор</span>.</p>
<li value="3" style="text-align: justify; line-height: 1.20; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Add a field of the <a href="360009707032.html#arbitrary-app" class="topiclink">Arbitrary app</a> type to one source if it is assumed that users specify a link to an item of the second source in it. The <span style="font-weight: bold;">Identifier</span> field is used for the second source.</li></ol>
<p style="text-align: justify; line-height: 1.20; margin: 0 0 11px 34px;">For example, in the context of the <span style="font-weight: bold;">Call</span> process, there is a field that specifies items of several apps: <span style="font-weight: bold;">Deals</span>, <span style="font-weight: bold;">Leads</span>, and <span style="font-weight: bold;">Companies</span>. In the report, the process can be bound with each of the apps if you specify a link of the <span style="font-weight: bold;">Arbitrary app</span> type—<span style="font-weight: bold;">Identifier</span>.</p>
<ol style="list-style-type:decimal">
<li value="4" style="margin-top: 0; margin-right: 0; margin-bottom: 11px;">Создать в первом источнике поле типа <span style="font-weight: bold;">Приложение</span>, во втором источнике — поле типа <span style="font-weight: bold;">Произвольное приложение</span>.</li></ol>
<p style="margin: 0 0 11px 36px;">Например, в сделке указывается коммерческое предложение. В карточке договора собраны все дополнительные документы, среди которых присутствует коммерческое предложение. В отчёте приложения <span style="font-weight: bold;">Сделки</span> и <span style="font-weight: bold;">Договоры</span> можно объединить по общему элементу коммерческого предложения. Для этого используется связь типа <span style="font-weight: bold;">Приложение Произвольное приложение</span>. &nbsp; </p>
<p style="line-height: 1.28; margin: 0 0 11px 0;">Подробнее о способах объединения источников читайте в статье <span style="color: #0000ff;"><a href="report-use-case.html" class="topiclink">«Примеры настройки отчёта»</a></span>.</p>
<h2 class="p_Heading2"><a id="bind-report-sources" class="hmanchor"></a><span class="f_Heading2">Объединить источники данных</span></h2>
<p class="p_Normal">Выберите два приложения, которые нужно связать, и выполните следующие действия:</p>
<li value="4" style="text-align: justify; line-height: 1.20; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Create a field of the <span style="font-weight: bold;">App</span> type in the first source and a field of the <span style="font-weight: bold;">Arbitrary app</span> type in the second source.</li></ol>
<p style="text-align: justify; line-height: 1.20; margin: 0 0 11px 34px;">For example, a commercial offer is specified in a deal. The contract page contains all additional documents, among which there is a commercial offer. In the report, the <span style="font-weight: bold;">Deals</span> and <span style="font-weight: bold;">Contracts</span> apps can be bound by the common item of the commercial offer. For this purpose, the binding of the <span style="font-weight: bold;">Appѕ</span><span style="font-weight: bold;">Arbitrary app</span> type is used.</p>
<p style="text-align: justify; line-height: 1.20; margin: 0 0 11px 0;">For more details, see <a href="report-use-case.html" class="topiclink">Report customization example</a>.</p>
<h2 class="p_Heading2"><span class="f_Heading2">Bind source apps</span></h2>
<p class="p_Normal">Select two apps that you want to bind and complete the following actions: </p>
<ol style="list-style-type:upper-roman">
<li value="1" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">На странице <span style="font-weight: bold;">Настройка источника </span>в правом углу нажмите <span style="font-weight: bold;">Связать источники данных</span>. Кнопка появляется, когда в список добавлено два и более источников. </li><li value="2" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">В открывшемся окне укажите параметры связи приложений. </li></ol>
<p style="line-height: 1.28; margin: 0 0 11px 36px;"><img alt="report-app-8" width="974" height="674" style="margin:0;width:974px;height:674px;border:none" src="report-app-8.png"/></p>
<li value="1" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">On the <span style="font-weight: bold;">Source Settings</span> page, in the right corner, click <span style="font-weight: bold;">Bind Data Sources</span>. The button appears when two or more sources are added to the list.</li><li value="2" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">In the opened window, specify the parameters for binding apps. </li></ol>
<p style="line-height: 1.28; margin: 0 0 11px 36px;"><img alt="bind_source_apps1" width="628" height="511" style="margin:0;width:628px;height:511px;border:none" src="bind_source_apps1.png"/></p>
<ul style="list-style-type:disc">
<li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Первый источник данных</span>, <span style="font-weight: bold;">Второй источник данных</span> — выберите источники, которые будут объединяться по условию, например, приложения <span style="font-weight: bold;">Заказы</span> и <span style="font-weight: bold;">Счета</span>;</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Поле</span> — для первого и второго источника укажите поле для связи из их контекста. Доступны только свойства, для которых включена <span style="color: #0000ff;"><a href="360028941112.html#search" class="topiclink">опция поиска и сортировки</a></span>. Значения полей будут объединять записи из источников между собой. Например, для приложений <span style="font-weight: bold;">Заказы</span> и <span style="font-weight: bold;">Счета</span> укажем общее поле <span style="font-weight: bold;">Договор</span> с типом<span style="font-weight: bold;"> Приложение</span>;</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Код поля</span>, <span style="font-weight: bold;">Тип поля</span> — заполняются автоматически в соответствии с выбранным свойством из контекста источников;</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Тип связи</span> — выберите условие объединения, по которому записи источников будут отображаться в таблице отчёта:<ul style="list-style-type:circle">
<li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Игнорировать все пустые</span> — при объединении источников в таблицу отчёта попадают только те записи из источников, в которых заполнено объединяющее поле. Например, если в заказе или счёте не указан договор, такой элемент будет игнорироваться; </li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Игнорировать пустые слева</span> — при объединении проверяются элементы или экземпляры из первого источника данных. Если в объединяющем поле не указано значение, запись не будет отображаться в таблице. При этом все записи второго источника попадут в отчёт;</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Игнорировать пустые справа</span> — при объединении проверяются элементы или экземпляры второго источника данных. Если объединяющее поле в нём не заполнено, запись не будет отображаться в таблице. При этом все записи из первого источника попадут в отчёт;</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Полное</span> — в отчёте отображаются все данные каждого источника, даже если объединяющее поле не заполнено. Тип не доступен, если одним из источников данных является бизнес-процесс.</li></ul></li></ul>
<li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">First data source</span>, <span style="font-weight: bold;">Second data source</span>. Select the sources that will be bound by the condition, for example, <span style="font-weight: bold;">Orders</span> and <span style="font-weight: bold;">Invoices</span>.</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Field</span>. For the first and second sources specify a field from their context. Only properties for which the <a href="360028941112.html#searchandsortbyfield" class="topiclink">search and sort option</a> is enabled are available. The field values will bind records from the sources with each other. For example, for the <span style="font-weight: bold;">Orders</span> and <span style="font-weight: bold;">Invoices</span> apps, you can specify a common field <span style="font-weight: bold;">Contract</span> with the <span style="font-weight: bold;">App</span> type.</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Field code</span>, <span style="font-weight: bold;">Field type</span>. They are filled in automatically according to the selected property from the source context.</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Binding type</span>. Select the binding condition by which source reports will be displayed in the report table:<ul style="list-style-type:circle">
<li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Ignore all empty cells</span>. When binding sources, only those records whose pages have the binding field filled in will appear in the report table. For example, if the executors are not specified in the order or invoice, such binding will be ignored.</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Ignore empty cells on the left</span>. When binding sources, the items of the first data source are checked. If the binding property is not filled in, the record will not be displayed in the table. However, all items of the second source will be included in the report.</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Ignore empty cells on the right</span>. When binding sources, the items of the second data source are checked. If the binding property is not filled in, the record will not be displayed in the table. However, all items of the first source will be included in the report.</li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-weight: bold;">Full</span>. The report displays all data of each source, even if the binding field is not filled in. The type is not available if one of the data sources is a business process.</li></ul></li></ul>
<ol style="list-style-type:upper-roman" start="3">
<li value="3" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Сохраните настройки связи источников. </li><li value="4" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Аналогичным образом создайте другие условия объединения. Каждый источник в списке должен быть связан хотя бы с одним другим добавленным источником. </li></ol>
<p style="line-height: 1.28; margin: 0 0 11px 36px;">В таблице напротив названия источника в колонке <span style="font-weight: bold;">Поле</span> будут отображаться созданные связи.</p>
<li value="3" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Save the source binding settings. </li><li value="4" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Create other binding conditions in a similar way. Each source in the list must be bound to at least one other added app. </li></ol>
<p style="line-height: 1.28; margin: 0 0 11px 36px;">In the <span style="font-weight: bold;">Field</span> column next to the name of the source, all the links created for it will be displayed. </p>
<ol style="list-style-type:upper-roman" start="3">
<li value="5" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Если вы хотите изменить добавленную связь, необходимо удалить предыдущее условие, а затем создать его заново. Для этого нажмите на название источника в списке, в открывшемся окне перейдите на вкладку <span style="font-weight: bold;">Связи</span> и нажмите на значок корзины напротив условия. </li></ol>
<p style="line-height: 1.28; margin: 0 0 11px 36px;"><img alt="report-app-9" width="941" height="512" style="margin:0;width:941px;height:512px;border:none" src="report-app-9.png"/></p>
<h2 class="p_Heading2"><a id="debug-report" class="hmanchor"></a><span class="f_Heading2">Запустить отладку отчёта</span></h2>
<p style="line-height: 1.28; margin: 0 0 11px 0;">После настройки связей между добавленными источниками, вы можете посмотреть, как будет выглядеть страница отчёта. Для этого на верхней панели страницы настройки источников нажмите кнопку <span style="font-weight: bold;">Отладка</span>.</p>
<p style="line-height: 1.28; margin: 0 0 11px 0;">В открывшемся окне отобразится таблица с данными и фильтры, созданные из колонок с включённой опцией поиска по полю.</p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><img alt="report-app-11" width="924" height="491" style="margin:0;width:924px;height:491px;border:none" src="report-app-11.png"/></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;">Вы можете закрыть окно отладки и отредактировать созданный отчёт.</p>
<p style="line-height: 1.28; margin: 0 0 11px 0;">Чтобы завершить настройки отчёта и сделать его доступным для пользователей, под списком добавленных источников нажмите кнопку <span style="font-weight: bold;">Сохранить</span>.</p>
<li value="5" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">If you want to change an added binding, you must delete the previous condition and then create it again. To do this, click the name of the source in the list, go to the <span style="font-weight: bold;">Links</span> tab in the opened window, and click the recycle bin icon next to the condition. </li></ol>
<p style="line-height: 1.28; margin: 0 0 11px 36px;"><img alt="bind_source_apps2" width="693" height="391" style="margin:0;width:693px;height:391px;border:none" src="bind_source_apps2.png"/></p>
<h2 class="p_Heading2"><a id="debug-report" class="hmanchor"></a><span class="f_Heading2">Debug a report</span></h2>
<p class="p_Normal">After configuring the links between the added sources, you can see what the report page will look like. To do this, click the <span style="font-weight: bold;">Debugging</span> button on the top panel of the source settings page.</p>
<p class="p_Normal">The opened window will display a table with data and filters created from columns with the field search option enabled.</p>
<p class="p_Normal"><img alt="report-debug-01" width="948" height="346" style="margin:0;width:948px;height:346px;border:none" src="report-debug-01.png"/></p>
<p class="p_Normal">You can close the debugging window and edit the generated report.</p>
<p class="p_Normal">To complete the source settings and make the report available to users, click <span style="font-weight: bold;">Save</span> under the list of added apps.</p>
<div class="bottom-nav">
@ -166,7 +170,7 @@
</div>
<!-- добавляет на страницу строку блок Была ли статья полезной? -->
<div class="feedback-wrap"><div class="feedback" id="feedback"><span><b>Была ли статья полезной?</b></span><form action="" method="POST" class="feedback-form" id="feedback-form"><div class="feedback__popup feedback__popup-response" id="feedback__popup_thx">Спасибо за ваш отзыв!</div><div id="feedback-success-popup"><div class="wrap"><button type="button" class="feedback-popup-close">×</button><svg width="44" height="44" viewBox="0 0 44 44" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(#clip0_212_2187)"><path d="M22 0.6875C10.2294 0.6875 0.6875 10.2294 0.6875 22C0.6875 33.7706 10.2294 43.3125 22 43.3125C33.7706 43.3125 43.3125 33.7706 43.3125 22C43.3125 10.2294 33.7706 0.6875 22 0.6875ZM22 40.5625C11.8023 40.5625 3.4375 32.3078 3.4375 22C3.4375 11.8024 11.6922 3.4375 22 3.4375C32.1977 3.4375 40.5625 11.6922 40.5625 22C40.5625 32.1976 32.3078 40.5625 22 40.5625ZM34.1713 16.933L18.6613 32.3186C18.257 32.7197 17.604 32.7171 17.203 32.3128L9.82283 24.873C9.42176 24.4686 9.42434 23.8157 9.82867 23.4146L10.5609 22.6884C10.9652 22.2873 11.6181 22.2899 12.0192 22.6942L17.9468 28.6697L31.9926 14.7366C32.3969 14.3356 33.0498 14.3382 33.4509 14.7425L34.1772 15.4747C34.5783 15.879 34.5757 16.532 34.1713 16.933Z" fill="#27AE60"></path></g><defs><clipPath id="clip0_212_2187"><rect width="44" height="44" fill="white"></rect></clipPath></defs></svg><p>Ваш отзыв успешно отправлен!</p><span>Спасибо за обратную связь.</span></div></div><div class="feedback__popup" id="feedback__popup_why"><button type="button" class="feedback-popup-close">×</button><div class="feedback__popup-header">Уточните, почему:</div><input type="radio" name="category" id="bad_recommendation" value="bad_recommendation"><label for="bad_recommendation">Рекомендации не помогли</label><input type="radio" name="category" id="difficult_text" value="difficult_text"><label for="difficult_text">Текст трудно понять</label><input type="radio" name="category" id="no_answer" value="no_answer"><label for="no_answer">Нет ответа на мой вопрос</label><input type="radio" name="category" id="bad_header" value="bad_header"><label for="bad_header">Содержание статьи не соответствует заголовку</label><input type="radio" name="category" id="other_reason" value="other_reason"><label for="other_reason">Другая причина</label></div><div class="feedback__popup" id="feedback__popup-other"><button type="button" class="feedback-popup-close">×</button> <div class="feedback__popup-header">Расскажите, что вам не понравилось в статье:</div><textarea class="feedback__textarea" name="other" id=""></textarea><input type="submit" class="feedback__other-btn" value="Отправить"></div><div class="feedback-form__btn-group"><input type="radio" name="useful" id="feedback__useful_yes" value="true"><label for="feedback__useful_yes"><img src="like.svg"/><span class="feedback-form__btn-group_yes-btn">Да</span></label><input type="radio" name="useful" id="feedback__useful_no" value="false"><label for="feedback__useful_no"><img src="dislike.svg"/><span class="feedback-form__btn-group_no-btn">Нет</span></label></div><select name="category"><option disabled>Выберите вариант</option><option value="bad_recommendation" selected>Рекомендации не помогли</option><option value="difficult_text">Текст трудно понять</option><option value="no_answer">Нет ответа на мой вопрос</option><option value="bad_header">Содержание статьи не соответствует заголовку</option><option value="other_reason">Другая причина</option></select><input type="submit"></form></div></div>
<div class="feedback" id="feedback"><div class="feedback-help"><span><b>Was this helpful?</b></span><form action="" method="POST" class="feedback-form" id="feedback-form"><div class="feedback__popup feedback__popup-response" id="feedback__popup_thx" style="display: none;">Thanks for your feedback!</div><div class="feedback__popup" id="feedback__popup_why" style="display: none;"><div class="feedback__popup-header">Please specify why:</div><input type="radio" name="category" id="bad_recommendation" value="bad_recommendation"><label for="bad_recommendation">Recommendations did not help me</label><input type="radio" name="category" id="difficult_text" value="difficult_text"><label for="difficult_text">Article is hard to understand</label><input type="radio" name="category" id="no_answer" value="no_answer"><label for="no_answer">Didn`t answer my question</label><input type="radio" name="category" id="bad_header" value="bad_header"><label for="bad_header">Content does not match the topic</label><input type="radio" name="category" id="other_reason" value="other_reason"><label for="other_reason">Other</label></div><div class="feedback__popup" id="feedback__popup-other" style="display: none;"><div class="feedback__popup-header">How we can improve it?</div><textarea class="feedback__textarea" name="other" id=""></textarea><input type="submit" class="feedback__other-btn" value="Submit"></div><div class="feedback-form__btn-group"><input type="radio" name="useful" id="feedback__useful_yes" value="true"><label for="feedback__useful_yes"><img src="like.svg" class="small-img" alt="like"><spanclass="feedback-form__btn-group_yes-btn">Yes</spanclass="feedback-form__btn-group_yes-btn"></label><input type="radio" name="useful" id="feedback__useful_no" value="false"><label for="feedback__useful_no"><img src="dislike.svg" class="small-img" alt="dislike"><spanclass="feedback-form__btn-group_no-btn">No</spanclass="feedback-form__btn-group_no-btn"></label></div><select name="category"><option disabled="">Please specify why</option><option value="bad_recommendation" selected="">Recommendations did not help me</option><option value="difficult_text">Article is hard to understand</option><option value="no_answer">Didn`t answer my question</option><option value="bad_header">Content does not match the topic</option><option value="other_reason">Other</option></select><input type="submit"></form></div><div class="found_typo"><p style="margin: 0px; margin-top: 16px !important;"><span><b>Found a typo?</b></span> Select it and press <i>Ctrl+Enter</i> to send us feedback</p></div></div>
</section>
</div>
@ -174,7 +178,7 @@
<input type="checkbox" />
<div class="article__arrow"></div>
<div class="table-of-contents elma365-right" id="toc2Content">
<h3 class="h3-toc">В этой статье</h3>
<h3 class="h3-toc">In this topic</h3>
<nav id="toc2"></nav>
</div>
</aside>
@ -185,63 +189,30 @@
<div class="footer-container">
<div class="footer-mobile">
<ul class="footer-mobile__list"><li><a href="https://api.elma365.com/ru/" target="_blank">API</a></li><li><a href="https://tssdk.elma365.com/" target="_blank">TS SDK</a></li><li><a href="https://community.elma365.com/" target="_blank">Community</a></li><li><a href="https://elma-academy.com/ru/elma365" target="_blank">Академия</a></li></ul><ul class="footer-mobile__list"><li><a href="https://elma365.com/ru/help/platform/get-trial.html">Платформа</a></li><li><a href="https://elma365.com/ru/help/ecm/ecm-functions.html">ECM</a></li><li><a href="https://elma365.com/ru/help/service/service-functions.html">Service</a></li><li><a href="https://elma365.com/ru/help/projects/projects-functions.html">Проекты</a></li></ul>
<ul class="footer-mobile__list"><li><a href="https://brix365.com/en/" target="_blank">BRIX</a></li><li><a href="https://tssdk.brix365.com/en/latest/" target="_blank">SDK</a></li><li><a href="https://api.brix365.com/en/" target="_blank">API</a></li></ul><ul class="footer-mobile__list"><li><a href="https://brix365.com/en/help/platform/get-trial.html">Platform</a></li><li><a href="https://brix365.com/en/help/ecm/ecm-functions.html">ECM</a></li><li><a href="https://brix365.com/en/help/service/service-functions.html">Service</a></li><li><a href="https://brix365.com/en/help/projects/projects-functions.html">Projects</a></li></ul>
</div>
<div class="container">
<div class="footer-wrap">
<div><span class="mobile-question-popup">Отправить фидбэк</span><form method="POST" action class="question__popup question-xs" id="question__popup"><div class="question-wrap"><span class="close"></span><span class="title">Задать вопрос</span><label for="help_question" style="display: none;"></label><textarea name="help_question" id="help_question"></textarea><input type="submit" value="Отправить"></div></form><div class="hidden fade-in question-success-xs">Ваш фидбэк отправлен.</div></div>
<div class="footer-flex-b">
<div class="footer-top">
<span class="footer-copy">&copy; 2025
ELMA365
</span>
<a href="https://navigator.sk.ru/orn/1122971" target="_blank">
<img src="sk-resident.svg" alt="sk icon" class="footer-img" width="117" height="34">
</a>
</div>
<div class="footer-line">
<div class="footer-line-copy">
<span class="footer-copy">&copy; 2025
ELMA365
</span>
</div>
<ul class="footer-list">
<li class="footer-item"><a href="https://elma365.com/ru/" target="_blank" class="footer-link" style="color: #0D4A75;"><img src="browse.svg" alt="browse icon" class="footer-img">elma365.com</a></li><li class="footer-item"><a href="https://www.youtube.com/user/ELMABPM" target="_blank" class="footer-link"><img src="yt.svg" alt="youtube icon" class="footer-img"></a></li><li class="footer-item"><a href="https://vk.com/elma_bpm" target="_blank" class="footer-link"><img src="vk.svg" alt="vk icon" class="footer-img"></a></li><li class="footer-item"><a href="https://t.me/elmaday" target="_blank" class="footer-link"><img src="tg.svg" alt="telegram icon" class="footer-img"></a></li><li class="footer-item"><a href="https://dzen.ru/elma" target="_blank" class="footer-link"><img src="dzen.svg" alt="dzen icon" class="footer-img"></a></li>
<li class="footer-item">
<a href="https://navigator.sk.ru/orn/1122971" target="_blank">
<img src="sk-resident.svg" alt="sk icon" class="footer-img" width="117" height="34">
</a>
</li>
</ul>
</div>
</div>
<div class="footer-wrap">
<div><span class="mobile-question-popup">Send feedback</span><form method="POST" action class="question__popup question-xs" id="question__popup"><div class="question-wrap"><span class="close"></span><span class="title">Ask a question</span><label for="help_question" style="display: none;"></label><textarea name="help_question" id="help_question"></textarea><input type="submit" value="Send"></div></form><div class="hidden fade-in question-success-xs">Sent</div></div>
<div class="footer-flex-b">
<span class="footer-copy">&copy; 2025 BRIX</span>
<ul class="footer-list">
<li class="footer-item">
<a href="#" class="arrow-top" style="display: block;"></a>
</li>
</ul>
</div>
</div>
<a href="#" class="arrow-top"></a>
</div>
</footer>
<!-- <script type="text/javascript" src="jquery1.min.js"></script>-->
<iframe name="hmnavigation" style="display:none!important"></iframe>
<!--<script src="./jquery-ui.js"></script> -->
<script src="./jquery-ui.min.js"></script>
<script src="./jquery-ui.js"></script>
<!--script src="//cdn.jsdelivr.net/npm/featherlight@1.7.14/release/featherlight.min.js" type="text/javascript" charset="utf-8"></script-->
<script src="./jquery.tocify.min.js"></script>
<script src="./TypoReporter.min.js"></script>