Files
help365/platform/360009707032.html
koziavin 041abbbd24
All checks were successful
Deploy Static Site / deploy (push) Successful in 6m55s
push ru help
2025-05-28 05:24:40 +04:00

429 lines
94 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="ru">
<head>
<title>Типы данных в системе</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="Для хранения данных на формах, виджетах, задачах или стартовых событиях бизнес-процесса в&nbsp;системе используются наборы полей. Выбор типа поля зависит от информации, которую..." />
<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" />
<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" />
<link rel="stylesheet" href="./jquery-ui.min.css" />
<link rel="stylesheet" href="default.css" />
<link rel="stylesheet" href="./search-yandex.css" />
<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>
<script type="text/javascript" src="highlight.js"></script>
<script type="text/javascript">
$(document).ready(function(){highlight();});
</script>
</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>
<!-- <div class="hero__search-form" id="search-panel">
<form class="search-form" onsubmit="ym(83179930,'reachGoal','poisk')">
<label class="search-form__label">
<span id="reset-search" class="search__icon"></span>
<input class="search-form__input" type="text">
</label>
<input class="search-form__submit" type="submit" value="Submit">
</form>
</div> -->
<div class="hero__search-form" id="search-panel"> <form class="search-form"> <label class="search-form__label"> <span id="reset-search" class="search__icon"></span> <input class="search-form__input" type="text"> </label> <input class="search-form__submit" type="submit" value="Submit"> </form> </div>
<div class="hero__search">
<a href="#" id="search-icon" class="hero__search-icon">
<img src="search-icon-white.svg" alt="search string">
</a>
<a href="#" id="side-menu-icon" class="hero__side-icon">
<img src="side_menu.svg" alt="side menu">
</a>
</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>
</div>
</div>
</header>
<main class="main container">
<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>
<span class="sidebar__close elma-365-close" id="close"></span>
</div>
<div class="sidebar__wrapper" id="side-menu">
</div>
</aside>
<article class="article" id="article">
<div class="article-inner">
<div class="content">
<header class="article__header">
<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; Конструктор приложений / Типы данных в системе</p>
</div>
</div>
<div class="topic__title"><h1 class="p_Heading1" style="text-align: center; margin: 19px 0 19px 0;"><span class="f_Heading1" style="font-size: 32px;">Типы данных в системе</span></h1>
</div>
</header>
<section class="article__content">
<div class="scroll-top-inner">
<a href="#h1-article" class="scroll-top"></a>
</div>
<!-- Placeholder for topic body. -->
<p class="p_Normal" style="margin: 14px 0 0 0;">Для хранения данных на формах, виджетах, задачах или стартовых событиях бизнес-процесса в системе используются наборы полей. Выбор типа поля зависит от информации, которую необходимо отображать. Например, для комментария создаётся поле типа <span style="font-weight: bold;">Строка</span>, для суммы договора — <span style="font-weight: bold;">Деньги</span> и т. д. </p>
<p style="margin: 14px 0 0 0;">Подробнее о добавлении полей на формы читайте в статье <a href="360028941112.html" class="topiclink">«Вкладка „Контекст“»</a>. Ниже подробно описаны типы данных, которые поддерживаются в системе. О том, как работать с различными типами данных в скриптах, читайте в <a href="https://tssdk.elma365.com/ru/latest/pages/quick-start/intro_types.html" target="_blank" class="weblink">справке ELMA365 TS SDK</a>.</p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="string" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Строка</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Применяется для внесения текстовой информации.</p>
<p class="p_Normal" style="margin: 19px 0 0 0;"><img alt="datatype" width="640" height="109" style="margin:0;width:640px;height:109px;border:none" src="datatype.png"/></p>
<p class="p_Normal" style="margin: 19px 0 0 0;">Возможны варианты отображения в виде строки или текста. Опция <span style="font-weight: bold;">Markdown</span> позволяет форматировать вводимую информацию с помощью разметки. Подробнее об этом читайте в статье <a href="markdown.html" class="topiclink">«Markdown»</a>.</p>
<p><img alt="строка или текст" width="576" height="289" style="margin:0;width:576px;height:289px;border:none" src="hmfile_hash_8b44f386.png"/></p>
<p class="p_Normal" style="margin: 19px 0 0 0;"><a id="masks" class="hmanchor"></a>Кроме <a href="360009918011.html#common_fields" class="topiclink">общих настроек</a>, у данного типа есть дополнительная настройка:</p>
<ul style="list-style-type:disc">
<li class="p_Normal"><span style="font-weight: bold;">Валидаторы</span> — позволяет задать шаблон, с помощью которого будет проверяться корректность введённой информации;</li><li class="p_Normal"><span style="font-weight: bold;">Маска ввода</span>&nbsp;в качестве маски используются регулярные выражения. В маске доступны только выражения без флагов. Подробнее про написание регулярных выражений можно прочитать в документации <a href="https://developer.mozilla.org/ru/docs/Web/JavaScript/Guide/Regular_Expressions" target="_blank" class="weblink">MDN Web Docs</a>;</li><li class="p_Normal"><span style="font-weight: bold;">Сообщение при несоответствии маске ввода</span> — текст сообщения, который будет отображаться при вводе строки, не отвечающей требованиям введённого регулярного выражения. Подробнее об этом читайте в статье <a href="field-masks.html" class="topiclink">«Создание масок строковых полей с помощью регулярных выражений»</a>. </li></ul>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="number" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Число</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Данное поле используется для ввода целых или дробных чисел. &nbsp;Указывать другие символы нельзя.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="процент продаж пример" width="401" height="43" style="margin:0;width:401px;height:43px;border:none" src="hmfile_hash_668769ce.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">При добавлении свойства выберите его тип:</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="number-fraction-01" width="908" height="335" style="margin:0;width:908px;height:335px;border:none" src="number-fraction-01.png"/></p>
<ul style="list-style-type:disc">
<li><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-size: 13px; font-weight: bold; color: #394149;"> </span><span style="font-size: 13px; color: #394149;"></span>настройка доступна только для дробного числа и позволяет указать, сколько знаков после разделителя будет отображаться в поле. Значение выбирается из списка от двух до десяти.<br />
Например, поле на форме <a href="360013448740.html" class="topiclink">заполняется по формуле</a>, и для него указано ограничение <span style="font-weight: bold;">2</span> знака после целого. Если в результате вычислений получилось число 3,14159, в поле отобразится <span style="font-weight: bold;">3,14</span>.<br />
При ручном вводе числа на форме создания или редактирования пользователь также сможет указать только допустимое количество знаков.</li></ul>
<p><span style="font-size: 13px; color: #000000;">&nbsp;</span></p>
<p class="p_Normal">Вычисление дробного числа в системе может быть неточным по причине особенностей исполнения языка JavaScript в браузере пользователя и в NodeJS на сервере. Подробнее об этом читайте в статье <a href="js-imprecise-calculations.html" class="topiclink">«Неточные вычисления в JavaScript»</a>.</p>
<h2 class="p_Heading2"><a id="yes_no" class="hmanchor"></a><span class="f_Heading2">Выбор «да/нет»</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Добавляет на форму флажок или переключатель и позволяет пользователям выбрать один из возможных вариантов.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;">По умолчанию доступны значения <span style="font-weight: bold;">Да</span> и <span style="font-weight: bold;">Нет</span>, но вы можете переименовать их.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Чтобы одно из значений отображалось на форме по умолчанию, отметьте его флажком. При необходимости вы сможете изменить значение поля на форме.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="data_types-5" width="609" height="266" style="margin:0;width:609px;height:266px;border:none" src="data_types-5.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Варианты отображения:</p>
<ul style="list-style-type:disc">
<li><span style="font-weight: bold;">Флажок</span> </li></ul>
<p><img alt="выбор да нет пример 1" width="218" height="42" style="margin:0;width:218px;height:42px;border:none" src="hmfile_hash_31b9c902.png"/></p>
<ul style="list-style-type:disc">
<li><span style="font-weight: bold;">Переключатель</span></li></ul>
<p><img alt="выбор да нет пример 2" width="336" height="52" style="margin:0;width:336px;height:52px;border:none" src="hmfile_hash_e172f34c.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Вы можете изменить вариант отображения, указанный при создании поля. Для этого перейдите в <a href="360009918011.html#edit_form" class="topiclink">Настройки формы</a> приложения, выберите поле и отметьте нужную опцию.</p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="date-time" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Дата/время</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Данный тип используется для добавления на форму выбора даты и/или времени.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="дата время пример" width="455" height="321" style="margin:0;width:455px;height:321px;border:none" src="hmfile_hash_f1a37653.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Настроить формат отображения можно при создании свойства или контекстной переменной<span style="font-weight: bold;">.</span></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">1. <span style="font-weight: bold;">Дата/Время </span><span style="font-size: 15px; color: #394149; background-color: #ffffff;"></span><span style="font-weight: bold;"> </span>на форме нужно будет указать дату и время.</p>
<p class="p_Normal">2. <span style="font-weight: bold;">Дата </span><span style="font-size: 15px; color: #394149; background-color: #ffffff;"></span> на форме нужно указать только дату. При этом значению автоматически присвоится время <span style="font-weight: bold;">00:00</span>.</p>
<p class="p_Normal">3. <span style="font-weight: bold;">Время </span><span style="font-size: 15px; color: #394149; background-color: #ffffff;"></span> на форме нужно указать только время.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="дата время" width="569" height="215" style="margin:0;width:569px;height:215px;border:none" src="hmfile_hash_f1a915d8.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Вы можете также включить опции: </p>
<ul style="list-style-type:disc">
<li class="p_Normal" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;"><span style="font-weight: bold;">Устанавливать текущую дату и время </span>— в поле будет указана текущая дата и время. При выборе данной опции для <a href="process_context.html" class="topiclink">переменной бизнес-процесса</a> подставится дата запуска этого процесса;</li><li class="p_Normal"><span style="font-weight: bold;">Время опционально</span> — при необходимости, помимо даты, пользователь сможет указать на форме время. Опция доступна для типа <span style="font-weight: bold;">Дата/Время</span>. Дополнительно можно определить, какое время будет установлено по умолчанию: &nbsp;<ul style="list-style-type:circle">
<li class="p_Normal"><span style="font-weight: bold;">Начало дня </span>— 00:00;</li><li class="p_Normal"><span style="font-weight: bold;">Конец дня </span>— 23:59. </li></ul></li></ul>
<p class="p_Normal" style="margin: 0 0 0 13px;"><img alt="дата время пример 2" width="404" height="43" style="margin:0;width:404px;height:43px;border:none" src="hmfile_hash_4c97fb88.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">На форме в поле<span style="font-weight: bold;"> Время</span> будет записан один из двух вариантов.</p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="category" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Категория</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Данный тип помогает настроить поле для выбора одного или нескольких вариантов из списка. Доступные варианты можно добавить при настройке и редактировании <a href="360009918011.html" class="topiclink">формы</a> или при создании <a href="process_context.html#add_new_variable" class="topiclink">контекстной переменой</a>.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Определите количество выбираемых вариантов, включив опцию <span style="font-weight: bold;">Одиночный</span> или <span style="font-weight: bold;">Множественный</span>.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="категория" width="575" height="336" style="margin:0;width:575px;height:336px;border:none" src="hmfile_hash_3ed24e4f.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Для выбора варианта в настроенном на форме поле откройте выпадающий список. </p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="hmfile_hash_5d96da6f" width="496" height="189" style="margin:0;width:496px;height:189px;border:none" src="hmfile_hash_5d96da6f.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Сбросить значение можно, нажав значок <img alt="delete_2" width="16" height="20" style="margin:0;width:16px;height:20px;border:none" src="delete_2.png"/> или выбрав пустую строку.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Для работы с полем <a href="https://tssdk.elma365.com/ru/latest/interfaces/_02_types_.enumfield.html" target="_blank" class="weblink">Категория</a> можно использовать скрипты, что позволяет автоматически заполнять список вариантов выбора. Например, можно записать в него <a href="https://elma365.com/ru/help/platform/360009920611.html" target="_blank" class="weblink">статусы приложения</a>. Это делается путем настройки динамического списка. Для этого используется переменная, собирающая статусы и их значения, передаваемые в поле типа <span style="font-weight: bold;">Категория</span> в виде массива. Такая настройка также обеспечивает автоматическое обновление списка при изменениях в статусах приложений, устраняя необходимость ручной корректировки.</p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="money" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Деньги</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Поле для ввода чисел c указанием кода валюты.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="System_Data_types-16" width="592" height="276" style="margin:0;width:592px;height:276px;border:none" src="system_data_types-16.png"/></p>
<ul style="list-style-type:disc">
<li class="p_Normal"><span style="font-weight: bold;">Валюта</span> — выберите тип валюты в выпадающем списке справа от названия поля. В дальнейшем, при редактировании поля, вы сможете изменить валюту на другую. Однако в таком случае значения, указанные пользователями ранее, не изменятся до тех пор, пока кто-то не откроет поле и не сохранит введённые данные заново. Наименования и коды валют соответствуют стандарту ISO 4217;</li><li style="line-height: 1.28;"><span style="font-weight: bold;">Обязательно отображать__знаков после целого</span> — укажите количество цифр, выводимых после запятой на форме просмотра элемента приложения. Функция доступна даже для целых чисел. Например, введите в поле цифру 2, и данные на форме просмотра будут отображаться следующим образом: 100,00₽.<br />
Максимально возможное значение зависит от типа валюты. Если оно превышено, отобразится значок <img alt="money-1" width="20" height="17" style="margin:0;width:20px;height:17px;border:none" src="money-1.png"/>. Наведите на него курсор, чтобы увидеть допустимое количество знаков.</li></ul>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="account" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Учетная запись</span></h2>
<p class="p_Normal">Поле используется для хранения учётных записей мессенджеров. Приложение, в контексте которого есть поле этого типа, можно связывать с сессиями в <a href="chat_lines.html" class="topiclink">линиях</a> в разделе <span style="font-weight: bold;">Линии</span>. &nbsp; </p>
<p class="p_Normal">Вы можете указать <span style="font-weight: bold;">Тип учетной записи</span>: Telegram, WhatsApp, Viber и т. д. Также доступен тип <span style="font-weight: bold;">Другие</span>, который используется для хранения записи, тип которой не указан в списке, например, электронной почты. </p>
<p class="p_Normal"><img alt="тип учетная запись" width="608" height="204" style="margin:0;width:608px;height:204px;border:none" src="hmfile_hash_9714d095.png"/></p>
<p class="p_Normal">Если вы выбрали опцию <span style="font-weight: bold;">Несколько</span>, пользователь сможет выбрать тип и добавить несколько учётных записей при заполнении поля на форме.</p>
<p class="p_Normal"><img alt="System_Data_types_17" width="527" height="239" style="margin:0;width:527px;height:239px;border:none" src="system_data_types_17.png"/></p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="phone-number" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Номер телефона</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Поле используется для ввода номера телефона.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Вы можете указать <span style="font-weight: bold;">Тип номера телефона</span>: главный, домашний, рабочий и т. д.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="system-data-types-18" width="800" height="278" style="margin:0;width:800px;height:278px;border:none" src="system-data-types-18.png"/></p>
<p class="p_Normal">Если вы выбрали опцию <span style="font-weight: bold;">Несколько</span>, пользователь сможет указать тип номера при заполнении поля на форме.</p>
<p class="p_Normal">Опция <span style="font-weight: bold;">Степень валидации</span> позволяет задать строгость проверки введённого на форме номера на соответствие формату номеров в выбранной стране:</p>
<ul style="list-style-type:disc">
<li class="p_Normal"><span style="font-weight: bold;">Предупреждать о неверном значении</span> — если пользователь введёт номер в неверном формате, справа от поля появится значок <img alt="attention" width="32" height="31" style="margin:0;width:32px;height:31px;border:none" src="attention.png"/>. При этом элемент приложения с таким значением в поле можно сохранить;</li><li class="p_Normal"><span style="font-weight: bold;">Запрещать неверные значения</span> — при неверном формате номера под полем появится предупреждение. Чтобы сохранить элемент приложения, пользователю нужно скорректировать номер телефона.</li></ul>
<p class="p_Normal" style="margin: 0 0 0 32px;"><img alt="system-data-types-20" width="558" height="259" style="margin:0;width:558px;height:259px;border:none" src="system-data-types-20.png"/></p>
<p class="p_Normal">При заполнении поля на форме пользователь может указать добавочный номер абонента через разделитель: </p>
<ul style="list-style-type:disc">
<li class="p_Normal">+79991234567 x1234</li><li class="p_Normal">+79991234567 ext 1234</li><li class="p_Normal">+79991234567 доб 1234</li><li class="p_Normal">+79991234567;1234</li></ul>
<p class="p_Normal">На форме просмотра добавочный номер будет отображаться следующим образом: +79991234567 x1234.</p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="email" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Электронная почта</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Поле используется для ввода электронной почты.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Вы можете указать<span style="font-weight: bold;"> Тип электронной почты</span>: главная, домашняя, рабочая.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="system-data-types-21" width="800" height="289" style="margin:0;width:800px;height:289px;border:none" src="system-data-types-21.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Если вы выбрали опцию <span style="font-weight: bold;">Несколько</span>, при заполнении поля пользователь может сам определить тип.</p>
<p class="p_Normal">Опция <span style="font-weight: bold;">Степень валидации</span> позволяет задать строгость проверки формата электронной почты при заполнении поля на форме:</p>
<ul style="list-style-type:disc">
<li class="p_Normal"><span style="font-weight: bold;">Предупреждать о неверном значении</span> — если пользователь введёт электронную почту в неверном формате, справа от поля появится значок <img alt="attention" width="32" height="31" style="margin:0;width:32px;height:31px;border:none" src="attention.png"/>. При этом элемент приложения с таким адресом можно сохранить;</li><li class="p_Normal"><span style="font-weight: bold;">Запрещать неверные значения</span> — при неверном формате адреса электронной почты под полем появится предупреждение. Чтобы сохранить элемент приложения, пользователю нужно скорректировать адрес почты.</li></ul>
<p class="p_Normal" style="margin: 14px 0 0 34px;"><img alt="system-data-types-22" width="567" height="245" style="margin:0;width:567px;height:245px;border:none" src="system-data-types-22.png"/></p>
<p class="p_Normal">При заполнении поля на форме пользователи могут указывать доменное имя в адресе английскими и русскими буквами: <span style="font-weight: bold;">petrov@example.com</span>, <span style="font-weight: bold;">petrov@домен.ру</span>.</p>
<p class="p_Normal">Когда поле заполнено, на форме просмотра доступны дополнительные опции: пользователь может быстро перейти к добавлению и отправке письма на указанный электронный адрес, а также скопировать почту в буфер обмена. Для этого нужно нажать на значок <img alt="data_type_1" width="16" height="10" style="margin:0;width:16px;height:10px;border:none" src="data_type_1.png"/> рядом с заполненным полем и выбрать опцию.</p>
<p class="p_Normal"><img alt="data_type_2" width="633" height="220" style="margin:0;width:633px;height:220px;border:none" src="data_type_2.png"/></p>
<ul style="list-style-type:disc">
<li class="p_Normal"><span style="font-weight: bold;">Почтовый клиент по умолчанию</span> — выберите опцию, чтобы перейти в окно добавления письма в email-приложении, установленном на вашем компьютере. Адрес получателя будет заполнен автоматически;</li><li class="p_Normal"><span style="font-weight: bold;">ELMA365</span> — если вы подключили электронный адрес к встроенному почтовому клиенту ELMA365 в разделе <a href="email-workspace.html" class="topiclink">Почта</a>, вы сможете создать и отправить новое письмо в интерфейсе системы. При нажатии откроется окно <span style="font-weight: bold;">Написать сообщение</span>. Поле <span style="font-weight: bold;">Кому</span> будет заполнено автоматически; </li><li class="p_Normal"><span style="font-weight: bold;">Скопировать в буфер</span> — сохраните электронный адрес в буфере обмена.</li></ul>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="image" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Изображение </span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;"><span style="font-weight: bold;">Изображение</span> позволяет прикрепить файлы следующих форматов: <span style="font-weight: bold;">.jpg</span>, <span style="font-weight: bold;">.tiff</span>, <span style="font-weight: bold;">.tif</span>, <span style="font-weight: bold;">.avif</span>,<span style="font-weight: bold;"> .webp</span>, <span style="font-weight: bold;">.gif</span>, <span style="font-weight: bold;">.bmp</span>, <span style="font-weight: bold;">.png</span>. При настройке поля вы можете определить количество прикрепляемых изображений: <span style="font-weight: bold;">Одно</span> или <span style="font-weight: bold;">Несколько</span>. </p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Если установлен флажок <span style="font-weight: bold;">Выбирать фрагмент изображения при загрузке</span>, вы сможете указать определённую область изображения для отображения. </p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="изображение 1" width="617" height="264" style="margin:0;width:617px;height:264px;border:none" src="hmfile_hash_441264a1.png"/></p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Вид отображения на форме: </p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="изображение пример" width="252" height="83" style="margin:0;width:252px;height:83px;border:none" src="hmfile_hash_b1b3d5a5.png"/></p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="file_type" class="hmanchor"></a><span class="f_Heading2">Файлы </span></h2>
<p class="p_Normal" style="margin: 14px 0 0 0;">Поле<span style="font-weight: bold;"> Файлы</span> позволяет прикрепить файлы любого формата, например, счета, документы, видео и т. д.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Вы можете настроить количество прикрепляемых файлов: <span style="font-weight: bold;">Один</span> или <span style="font-weight: bold;">Несколько</span>.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="количество файлов" width="646" height="159" style="margin:0;width:646px;height:159px;border:none" src="hmfile_hash_d5418ba7.png"/></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Inter;">Обратите внимание, если изменить тип с </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Несколько</span><span style="font-size: 15px; font-family: Inter;"> на </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Один</span><span style="font-size: 15px; font-family: Inter;">, при редактировании существующих элементов можно оставить в поле только один файл. Если файлов больше, после сохранения элемента лишние автоматически удалятся.</span></p>
<p style="margin: 0 0 11px 0;">Чтобы прикрепить файл, перетащите его с компьютера или нажмите на значок <span style="font-weight: bold;">три точки </span>и затем добавьте из раздела <a href="360014164452.html" class="topiclink">Файлы</a> или буфера обмена.</p>
<p style="margin: 0 0 11px 0;"><img alt="files-data-types" width="717" height="223" style="margin:0;width:717px;height:223px;border:none" src="files-data-types.png"/></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;">Обратите внимание, что в браузере Mozilla Firefox не поддерживается вставка нескольких файлов из буфера обмена. В этом случае добавится только первый файл.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;">Добавленный в поле файл будет отображаться на форме следующим образом: </p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="файлы пример" width="357" height="37" style="margin:0;width:357px;height:37px;border:none" src="hmfile_hash_a7d2b8e1.png"/></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 13px; font-family: Inter;">Вы можете скопировать ссылку на файл, чтобы поделиться им с коллегой. Для этого нажмите значок </span><img alt="link-to-file-icon-on-white" width="20" height="21" style="margin:0;width:20px;height:21px;border:none" src="link-to-file-icon-on-white.png"/><span class="f_ImageCaption">. </span><span style="font-size: 13px; font-family: Inter;">Другой сотрудник сможет скачать файл по ссылке, если у него есть соответствующие права доступа.</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 13px; font-family: Inter;">Вы также</span> можете открыть файл в <a href="preview-and-edit-files.html" class="topiclink">режиме просмотра</a>, нажав на него в карточке элемента или задачи. На странице можно:</p>
<ul style="list-style-type:disc">
<li class="p_Normal" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">загрузить документ на компьютер, нажав значок <img alt="save-doc-icon" width="18" height="22" style="margin:0;width:18px;height:22px;border:none" src="save-doc-icon.png"/>;</li><li class="p_Normal" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;">вызвать меню с дополнительными опциями, нажав значок <img alt="doc-options-icon" width="14" height="21" style="margin:0;width:14px;height:21px;border:none" src="doc-options-icon.png"/>:<ul style="list-style-type:circle">
<li class="p_Normal" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;"><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Создать ярлык </span><span style="font-size: 15px; font-family: Inter;">— разместите ссылку на файл в выбранной папке раздела </span><span style="font-size: 15px; font-family: Inter; color: #0563c1;"><a href="360014164452.html" class="topiclink">Файлы</a></span><span style="font-size: 15px; font-family: Inter;">. Это помогает систематизировать информацию и быстро находить нужные документы. Выберите опцию, затем перейдите в папку, в которой нужно создать ссылку на данный файл, и нажмите </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">+ Вставить ярлык</span><span style="font-size: 15px; font-family: Inter;"> или клавиши </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Ctrl+V</span><span style="font-size: 15px; font-family: Inter;">;</span></li><li class="p_Normal" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;"><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Сравнить с файлом </span><span style="font-size: 15px; font-family: Inter;">— загрузите файл с компьютера, чтобы <a href="versions-compare.html" class="topiclink">сравнить</a> с ним документ из карточки элемента или задачи. Опция доступна для файлов форматов </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">.doc</span><span style="font-size: 15px; font-family: Inter;"> и </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">.docx</span><span style="font-size: 15px; font-family: Inter;">. При этом сравнивать можно файлы только одинаковых форматов;</span></li><li class="p_Normal" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;"><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Сравнить с версией </span><span style="font-size: 15px; font-family: Inter;">— действие доступно, если в системе самостоятельно включена и настроена <a href="360009707032.html#file-versions" class="topiclink">версионность для документов из свойств типа Файлы</a>. Опция отобразится для файлов форматов </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">.doc</span><span style="font-size: 15px; font-family: Inter;"> и </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">.docx</span><span style="font-size: 15px; font-family: Inter;"> на карточке элемента или задачи, когда вы добавите несколько версий. При этом сравнивать можно файлы только одинаковых форматов;</span></li><li class="p_Normal" style="margin-top: 14px; margin-right: 0; margin-bottom: 0;"><span style="font-weight: bold;">Создать копию</span> — сохраните копию документа в папке раздела <span style="font-weight: bold;">Файлы</span>. В этом случае вы сможете применять к нему все доступные <a href="360014353991.html" class="topiclink">действия с файлами</a>.</li></ul></li></ul>
<p style="margin: 14px 0 0 0;"><span style="font-size: 13px; font-family: Inter;">Доступ к файлу определяется настройками доступа к элементу приложения, в котором он добавлен. Чтобы другие пользователи могли работать с файлом, им можно </span><span style="font-size: 13px; font-family: Inter; color: #0000ff;"><a href="element-right.html#rights-in-card" class="topiclink">выдать дополнительные права на элемент</a></span><span style="font-size: 13px; font-family: Inter;">.</span></p>
<h3 class="p_Heading3"><a id="file-versions" class="hmanchor"></a><span class="f_Heading3">Версионность для типа данных «Файлы» </span></h3>
<p style="line-height: 1.28; margin: 0 0 11px 0;">Для файлов, которые загружаются в поле типа <span style="font-weight: bold;">Файлы</span>, в ELMA365 поддерживается <a href="docs-versions.html" class="topiclink">версионность</a>. </p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">начало&nbsp;внимание</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Inter;">Чтобы версионность файлов стала доступна, </span><span style="font-size: 15px; font-family: Inter; color: #0563c1;"><a href="360006871932.html#administrators" class="topiclink">администратору системы</a></span><span style="font-size: 15px; font-family: Inter;"> нужно включить фича‑флаг </span><code><b>allowAddVersionFileFields</b></code><span style="font-size: 15px; font-family: Inter;">. Подробнее читайте в статьях </span><span style="font-size: 15px; font-family: Inter; color: #0563c1;"><a href="change-settings-enterprise.html#enable-feature-flag-enterpeise" class="topiclink">«Изменение параметров ELMA365 Enterprise»</a></span><span style="font-size: 15px; font-family: Inter;"> и </span><span style="font-size: 15px; font-family: Inter; color: #0563c1;"><a href="change-elma365standard-parameters.html#enable-feature-flag-standard" class="topiclink">«Изменение параметров ELMA365 Standard»</a></span><span style="font-size: 15px; font-family: Inter;">. Если вы используете поставку SaaS, для включения фича‑флага обратитесь к вашему менеджеру ELMA365.</span></p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">конец&nbsp;внимание</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;">Вы можете добавить новую версию к файлу в поле, загрузив файл с компьютера при редактировании элемента или прикрепив версию в ходе бизнес‑процесса с помощью блоков <a href="360020300571.html" class="topiclink">Присваивание</a> и <a href="360012454020.html" class="topiclink">Изменение элемента</a>. </p>
<p style="line-height: 1.28; page-break-after: avoid; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Inter;">Особенности версионности:</span></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-size: 15px; font-family: Inter;">если в поле типа </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Один</span><span style="font-size: 15px; font-family: Inter;"> загрузить новый файл, он добавится как версия для существующего;</span></li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-size: 15px; font-family: Inter;">если в поле типа </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Несколько</span><span style="font-size: 15px; font-family: Inter;"> загрузить файлы с таким же названием и форматом, как у существующих, они добавятся как версии к существующим файлам;</span></li><li style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;"><span style="font-size: 15px; font-family: Inter;">если в ходе бизнес-процесса или скрипта в поле записывается файл, полностью совпадающий с последней версией существующего, то новая версия не добавляется.</span></li></ul>
<p class="p_Normal">Все загруженные версии файла сохраняются в системе. Чтобы отобразить список версий в карточке задачи или элемента приложения, вынесите на форму виджет <a href="document-version.html" class="topiclink">Версии документа</a> и в его настройках укажите свойство, хранящее файл. </p>
<p style="margin: 14px 0 0 0;"><img alt="file-version" width="814" height="509" style="margin:0;width:814px;height:509px;border:none" src="file-version.png"/></p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="full-name" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Ф.И.О.</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Данное поле позволяет вносить данные о фамилии, имени и отчестве.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="фио пример" width="527" height="42" style="margin:0;width:527px;height:42px;border:none" src="hmfile_hash_278c6b45.png"/></p>
<h2 class="p_Heading2"><a id="arbitrary-app" class="hmanchor"></a><span class="f_Heading2">Произвольное приложение</span></h2>
<p class="p_Normal">Поле позволяет выбрать элемент любого приложения.</p>
<p class="p_Normal">Вы можете определить количество элементов приложения, указываемое на форме: <span style="font-weight: bold;">Один</span> или <span style="font-weight: bold;">Несколько</span>. </p>
<p class="p_Normal">Если выбрана опция <span style="font-weight: bold;">Несколько</span>, в поле можно будет указывать элементы разных приложений. </p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="произвольное приложение" width="563" height="139" style="margin:0;width:563px;height:139px;border:none" src="hmfile_hash_a021c915.png"/></p>
<p class="p_Normal">Чтобы выбрать элемент, на форме приложения нажмите на поле или на значок лупы. В окне поиска выберите приложение из списка. </p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><img alt="System_Data_types_18" width="489" height="314" style="margin:0;width:489px;height:314px;border:none" src="system_data_types_18.png"/></p>
<p class="p_Normal">Откроется окно, в котором можно выбрать элемент приложения. В дальнейшем он отобразится на форме в виде ссылки. Нажмите на неё для перехода на страницу элемента.</p>
<p class="p_Normal">Чтобы выбрать другой элемент, нажмите значок корзины справа от ссылки. Поле выбора элемента будет очищено.</p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><img alt="arbitrary-app-2" width="370" height="177" style="margin:0;width:370px;height:177px;border:none" src="arbitrary-app-2.png"/></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">Если значок корзины не отображается, значит, поле доступно </span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif; font-weight: bold;">только для чтения</span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">. Изменить его значение нельзя.</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">Поле </span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif; font-weight: bold;">Произвольное приложение</span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;"> можно добавить, например, на виджет. А затем использовать его на разных формах как универсальный компонент.</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">Обратите внимание, при сопоставлении входных и выходных атрибутов, а также связывании с полем типа </span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif; font-weight: bold;">Произвольное приложение </span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">вы можете указать переменные одного из следующих типов: </span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif; font-weight: bold;">Произвольное приложение</span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">, </span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif; font-weight: bold;">Приложение</span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">, </span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif; font-weight: bold;">Файл</span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">,</span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif; font-weight: bold;"> Изображение</span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">, </span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif; font-weight: bold;">Пользователи</span><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">. </span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Calibri,Vectora,'Droid Sans','Open Sans',Frutiger,sans-serif;">Узнать больше о <a href="360012266792.html#input-and-output" class="topiclink">входных и выходных атрибутах</a> и <a href="common_widget_settings.html#bind_field" class="topiclink">связывании полей</a></span><span style="font-size: 15px; font-family: 'Times New Roman',Times,Georgia,serif;">.</span></p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="link" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Ссылка</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">Позволяет отображать ссылку на сайт, документ в ELMA365, раздел и другие интернет-источники.</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="ссылка пример" width="265" height="51" style="margin:0;width:265px;height:51px;border:none" src="hmfile_hash_728e4754.png"/></p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="table" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Таблица</span></h2>
<p class="p_Normal" style="margin: 19px 0 0 0;">С помощью поля <span style="font-weight: bold;">Таблица</span> вы можете структурировать данные по строкам и колонкам, изменять их внешний вид и вставлять специальные формулы, которые будут выполнять расчёты. Подробнее о том, как работать с этим типом поля, вы можете прочитать в статье <span style="background-color: #ffffff;"><a href="360010201779.html" class="topiclink">«Тип данных „Таблица“»</a>.</span></p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><img alt="таблица пример" width="642" height="159" style="margin:0;width:642px;height:159px;border:none" src="hmfile_hash_db440f2b.png"/></h2>
<h2 class="p_Heading2"><a id="role" class="hmanchor"></a><span class="f_Heading2">Роль</span></h2>
<p class="p_Normal">С помощью поля типа <span style="font-weight: bold;">Роль</span> вы можете указать пользователей системы, <a href="360007146071.html" class="topiclink">группы</a> пользователей, а также элементы <a href="360003861992.html" class="topiclink">оргструктуры</a>. </p>
<p class="p_Normal"><img alt="role_2" width="639" height="88" style="margin:0;width:639px;height:88px;border:none" src="role_2.png"/></p>
<p class="p_Normal">Использовать тип <span style="font-weight: bold;">Роль</span> удобно, когда нужно выбрать целую группу пользователей или определённые элементы оргструктуры. В этом случае необязательно выделять каждого конкретного пользователя, достаточно указать должность или группу. &nbsp;</p>
<p class="p_Normal">Вы можете разрешить сотрудникам указывать в поле заблокированных пользователей и тех, кто получил приглашение в компанию, но ещё не входил в систему.</p>
<p class="p_Normal"><img alt="role_1" width="626" height="226" style="margin:0;width:626px;height:226px;border:none" src="role_1.png"/></p>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="users" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Пользователи</span></h2>
<p class="p_Normal">В поле этого типа вы можете указать пользователей системы.</p>
<p class="p_Normal"><img alt="user-field-type" width="516" height="95" style="margin:0;width:516px;height:95px;border:none" src="user-field-type.png"/></p>
<p class="p_Normal">После добавления поля на форму задайте настройки:</p>
<p class="p_Normal"><img alt="System_Data_types_19" width="799" height="299" style="margin:0;width:799px;height:299px;border:none" src="system_data_types_19.png"/></p>
<ul style="list-style-type:disc">
<li class="p_Normal">введите название и код поля;</li><li class="p_Normal">выберите, сколько пользователей можно указать в поле: <span style="font-weight: bold;">Один</span> или <span style="font-weight: bold;">Несколько</span>.</li></ul>
<p class="p_Normal" style="text-indent: -1px; margin: 0 0 0 37px;">Для свойства типа <span style="font-weight: bold;">Пользователи (Один)</span> в <a href="360029250931.html#add_property" class="topiclink">дизайнере интерфейсов</a> на шаблон виджета или форму приложения можно выносить вложенные поля, например, <span style="font-weight: bold;">Ф.И.О</span>, <span style="font-weight: bold;">Должность</span> и т. д.</p>
<p class="p_Normal" style="text-indent: -1px; margin: 0 0 0 37px;">В свойстве типа <span style="font-weight: bold;">Пользователи (Несколько)</span> можно настроить <a href="360009669952.html" class="topiclink">поиск по параметрам</a> и выбирать пользователей из списка, нажав значок лупы;</p>
<ul style="list-style-type:disc">
<li class="p_Normal">отметьте опции: </li></ul>
<ul style="list-style-type:circle"><ul style="list-style-type:circle">
<li class="p_Normal"><span style="font-weight: bold;">Показывать заблокированных</span> и <span style="font-weight: bold;">Показывать приглашённых</span> — сотрудники смогут указывать в поле заблокированных пользователей и тех, кто получил приглашение в компанию, но ещё не входил в систему; </li><li class="p_Normal"><span style="font-weight: bold;">Ограничить выбор</span> — настройте условия для фильтрации записей при выборе пользователей в поле. Например, чтобы показывать только сотрудников определённой должности. Подробнее о настройке читайте в статье <a href="limit-selection-of-elements.html" class="topiclink">«Ограничить выбор пользователей и элементов приложения на форме элемента»</a>.</li></ul></li></ul>
<h2 class="p_Heading2" style="margin: 19px 0 0 0;"><a id="app" class="hmanchor"></a><span class="f_Heading2" style="font-size: 24px;">Приложение</span></h2>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">Разместив поле на форме приложения, вы можете выбрать в нём один или несколько элементов другого приложения. </span><span style="font-size: 15px; font-family: Inter;">Тогда в карточке элемента первого приложения добавится ссылка на связанный элемент второго. Нажав на неё, можно открыть карточку связанного элемента.</span></p>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">Приложение выбирается на этапе настройки формы или создания контекстной переменной. Чтобы определить, сколько элементов приложения можно будет указывать в поле, в настройках переменной выберите подтип </span><span style="font-weight: bold; color: #394149;">Один</span><span style="color: #394149;"> или </span><span style="font-weight: bold; color: #394149;">Несколько</span><span style="color: #394149;">.</span></p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="types-app-1" width="560" height="213" style="margin:0;width:560px;height:213px;border:none" src="types-app-1.png"/></p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">начало&nbsp;внимание</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Inter;">Если поле вынесено на форму приложения, в которое уже добавлены элементы, изменить подтип с </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Несколько</span><span style="font-size: 15px; font-family: Inter;"> на </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Один</span><span style="font-size: 15px; font-family: Inter;"> нельзя.</span></p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">конец&nbsp;внимание</span></p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">начало&nbsp;примечание</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Примечание</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="font-size: 15px; font-family: Inter;">При настройке </span><span style="font-size: 15px; font-family: Inter; color: #0563c1;"><a href="360009923311.html" class="topiclink">отображения элементов на странице приложения</a></span><span style="font-size: 15px; font-family: Inter;"> поле с подтипом </span><span style="font-size: 15px; font-family: Inter; font-weight: bold;">Несколько</span><span style="font-size: 15px; font-family: Inter;"> можно добавить в таблицу, на плитки или на канбан‑доску. В этом случае при открытии приложения загружаются данные по всем ссылкам из этого поля с карточки каждого отображаемого элемента. Это повышает нагрузку на систему, особенно если таких ссылок много. Чтобы оптимизировать отображение страниц приложений, можно </span><span style="font-size: 15px; font-family: Inter; color: #0563c1;"><a href="360009923311.html#eager-load" class="topiclink">включить жадную загрузку данных</a></span><span style="font-size: 15px; font-family: Inter;">.</span></p>
<p class="p_CodeExample" style="page-break-inside: avoid;"><span class="f_CodeExample">конец&nbsp;примечание</span></p>
<p class="p_Normal">&nbsp;</p>
<p class="p_Normal">После выбора приложения появляются дополнительные опции:</p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="зависимое поле" width="501" height="267" style="margin:0;width:501px;height:267px;border:none" src="hmfile_hash_0e004da2.png"/></p>
<ul style="list-style-type:disc">
<li style="margin-top: 0; margin-right: 0; margin-bottom: 0;"><span style="font-weight: bold; color: #394149;">Значения по умолчанию для новых элементов </span><span style="color: #394149;">— включите опцию и настройте приложение таким образом, чтобы на его форме </span>по<span style="color: #394149;">льзователи могли создавать элементы другого приложения с автоматически заполненными значениями. Например, на форме договора можно создавать относящиеся к нему акты и заполнять их поля в соответствии с данными договора. Подробнее читайте в статье </span><a href="360022129191.html" class="topiclink">«Значения по умолчанию для новых элементов»</a><span style="color: #394149;">;</span></li><li style="margin-top: 0; margin-right: 0; margin-bottom: 0;"><span style="font-weight: bold; color: #394149;">Зависимое поле</span><span style="color: #394149;"> — отметьте опцию, чтобы </span><span style="font-size: 15px; font-family: Inter;">при создании элемента приложения добавлять элементы дочернего приложения и сохранять их только после сохранения основного элемента.</span><span style="color: #394149;"> Подробнее о настройке можно прочитать в статье </span><a href="360020016471.html" class="topiclink">«Зависимое поле для создания элементов дочернего приложения»</a><span style="color: #394149;">;</span></li><li style="margin-top: 0; margin-right: 0; margin-bottom: 0;"><span style="font-weight: bold; color: #394149;">Ограничить выбор</span><span style="color: #394149;"> </span>— активируйте опцию и настройте условия для фильтрации записей при выборе элементов связанного приложения.<span style="color: #394149;"> Например, показывать только элементы, созданные позднее заданной даты, или элементы, которые были добавлены текущим пользо</span>вателем. Подробнее о настройке читайте в статье <a href="limit-selection-of-elements.html" class="topiclink">«Ограничить выбор пользователей и элементов приложения на форме элемента»</a>.</li></ul>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="color: #394149;">В <a href="360029250931.html#add_property" class="topiclink">дизайнере интерфейсов</a> вы можете выносить вложенные поля свойства типа </span><span style="font-weight: bold; color: #394149;">Приложение</span><span style="color: #394149;"> с подтипом </span><span style="font-weight: bold; color: #394149;">Один</span><span style="color: #394149;"> на шаблон виджета или форму приложения.</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><img alt="app-4" width="583" height="392" style="margin:0;width:583px;height:392px;border:none" src="app-4.png"/></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="color: #394149;">Чтобы заполнить поле на настроенной форме, начните вводить название элемента или нажмите значок лупы для перехода к списку доступных элементов и <a href="search-on-app-form.html" class="topiclink">поиску по параметрам</a>.</span></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;"><span style="color: #394149;">Если пользователю предоставлены </span><a href="360007527512.html#assign" class="topiclink">права доступа на создание элементов</a><span style="color: #394149;"> в выбранном приложении, он также может добавить новый элемент при заполнении поля на форме. Для этого необходимо нажать кнопку </span><span style="font-weight: bold; color: #394149;">+ Создать</span><span style="color: #394149;">.</span></p>
<p class="p_Normal" style="margin: 14px 0 0 0;"><img alt="приложение пример 2" width="515" height="164" style="margin:0;width:515px;height:164px;border:none" src="hmfile_hash_679c29f4.png"/></p>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">В </span><a href="360028941032.html" class="topiclink">расширенном режиме настройки форм</a> для полей <span style="color: #394149;">типа </span><span style="font-weight: bold; color: #394149;">Приложение</span><span style="color: #394149;"> автоматически включается опция </span><span style="font-weight: bold; color: #394149;">Только для чтения</span><span style="color: #394149;">. При заполнении поля на форме пользователи увидят только кнопку создания нового элемента. Вы можете настроить, как она будет выглядеть. Подробнее об этом читайте в статье </span><a href="360029148471.html#plus_settings" class="topiclink">«Создание элементов приложения на карточке другого приложения»</a><span style="color: #394149;">. </span></p>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">Чтобы пользователи при заполнении поля могли выбирать элемент из списка существующих, перейдите в настройки формы приложения и отключите опцию </span><span style="font-weight: bold; color: #394149;">Только для чтения </span><span style="color: #394149;">для этого свойства. Подробнее читайте в статье <a href="360029250871.html" class="topiclink">«Вкладки „Создание“, „Просмотр“, „Редактирование“»</a>.</span></p>
<h2 class="p_Heading2"><a id="event" class="hmanchor"></a><span class="f_Heading2">Событие</span></h2>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">Используется в контексте пользовательского виджета, чтобы передать событие из дочернего виджета в родительский. Событиями могут быть нажатие кнопки, ввод данных в поле и т. д. При размещении виджета на форме или странице пользовательское событие отображается в настройках виджета на вкладке <a href="common_widget_settings.html#event" class="topiclink">События</a>. Вы можете работать с ним так же, как и с системными событиями, доступными по умолчанию.</span></p>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">Таким образом можно настроить выполнение скрипта в родительском виджете, когда произойдёт действие в дочернем. Например, если в дочернем виджете изменилось значение поля или пользователь нажал кнопку, то в родительском — выполнится расчёт по формуле, фильтрация данных и т. д.</span></p>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">Для этого в дочернем виджете нужно добавить переменную типа </span><span style="font-weight: bold; color: #394149;">Событие</span><span style="color: #394149;">, а в родительском — привязать к ней скрипт. Тогда происходит следующее:</span></p>
<ul style="list-style-type:disc">
<li style="margin-top: 14px; margin-right: 0; margin-bottom: 0;"><span style="color: #394149;">в дочернем виджете — фиксируется событие, например, пользователь нажимает кнопку;</span></li><li style="margin-top: 14px; margin-right: 0; margin-bottom: 0;"><span style="color: #394149;">в родительском виджете — скрипт запускает действие, например, выполняется фильтрация данных после нажатия кнопки.</span></li></ul>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">Подробнее о свойстве типа </span><span style="font-weight: bold; color: #394149;">Событие</span><span style="color: #394149;"> и работе с ним читайте в <a href="https://tssdk.elma365.com/ru/latest/interfaces/_02_types_.tclientevent.html" target="_blank" class="weblink">справке ELMA365 TS SDK</a>. Примеры использования этого типа данных приведены в статьях: <a href="event-in-widgets.html" class="topiclink">«Передать событие из дочернего виджета в родительский»</a>, <a href="child-widget-event.html" class="topiclink">«Передать событие между двумя дочерними виджетами»</a>.</span></p>
<h2 class="p_Heading2"><a id="any" class="hmanchor"></a><span class="f_Heading2">Произвольный тип</span></h2>
<p style="margin: 14px 0 0 0;"><span style="color: #394149;">Передаёт или хранит произвольные данные в контексте виджета. Подробнее читайте в </span><a href="https://tssdk.elma365.com/ru/latest/modules/_02_types_.html" target="_blank" class="weblink">справке ELMA365 TS SDK</a><span style="color: #394149;">. Переменную такого типа можно использовать в скрипте в качестве служебной. Например, примените её, чтобы записать результаты клиентского скрипта для создания динамической формы. Подробнее про этот пример смотрите в статье <a href="activities-features.html#script" class="topiclink">«Биндинг переменных для действий в бизнес-процессах»</a>.</span></p>
<h2 class="p_Heading2"><a id="report-field" 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> можно связать между собой разные приложения системы и отобразить информацию о заказе, клиенте, договоре и счёте. Подробнее читайте в разделе <a href="report.html" class="topiclink">«Отчет»</a>.</p>
<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;"><img alt="report-type-field-1" width="569" height="222" style="margin:0;width:569px;height:222px;border:none" src="report-type-field-1.png"/></p>
<p style="line-height: 1.28; margin: 0 0 11px 0;">Создание поля типа <span style="font-weight: bold;">Отчет</span> доступно только в <a href="interface_designer.html" class="topiclink">дизайнере интерфейсов</a> на вкладке <span style="font-weight: bold;">Контекст</span>.</p>
<p style="line-height: 1.28; margin: 0 0 11px 0;">Чтобы добавить поле типа <span style="font-weight: bold;">Отчет</span>: </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;">В приложении <a href="360028941032.html" class="topiclink">включите расширенный режим настройки форм</a>. </li><li value="2" 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="3" 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 37px;"><img alt="report-field-type-2" width="585" height="472" style="margin:0;width:585px;height:472px;border:none" src="report-field-type-2.png"/></p>
<p style="line-height: 1.28; margin: 0 0 11px 36px;">Теперь вы сможете обращаться к полям выбранного отчёта в скриптах с помощью <a href="https://tssdk.elma365.com/ru/latest/interfaces/_02_types_.reportfield.html" target="_blank" class="weblink">методов TS SDK</a> или добавить ссылку на отчёт на форму или страницу.</p>
<ol style="list-style-type:upper-roman">
<li value="4" 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> на поле для моделирования. </li><li value="5" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">В открывшемся окне задайте название поля на форме и нажмите <span style="font-weight: bold;">Сохранить</span>. </li><li value="6" style="line-height: 1.28; margin-top: 0; margin-right: 0; margin-bottom: 11px;">Чтобы отредактировать название ссылки на отчёт, измените имя поля на вкладке <span style="font-weight: bold;">Контекст</span>. </li><li value="7" 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 0;">Для поля типа <span style="font-weight: bold;">Отчет</span> включается опция <span style="font-weight: bold;">Только для чтения</span>. Пользователи смогут переходить на страницу отчёта по заданной ссылке, но не смогут изменять значение поля.</p>
<div class="bottom-nav">
<a id="prev-link" class="topic__navi_prev" href="360009918011.html">
<span class="bottom-nav__arrow bottom-nav__arrow--prev"></span> <span
class="bottom-nav__link">360009918011.html</span>
</a>
<a id="next-link" class="topic__navi_next" href="360010201779.html">
<span class="bottom-nav__link">360010201779.html</span> <span
class="bottom-nav__arrow bottom-nav__arrow--next"></span>
</a>
</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>
</section>
</div>
<aside class="article__sidebar" style="display:none">
<input type="checkbox" />
<div class="article__arrow"></div>
<div class="table-of-contents elma365-right" id="toc2Content">
<h3 class="h3-toc">В этой статье</h3>
<nav id="toc2"></nav>
</div>
</aside>
</div>
</article>
</main>
<footer class="footer">
<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>
</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>
</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="//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>
<script src="./google-search.js"></script>
<script src="./main.js"></script>
</body>
</html>