Функция ОБЪЕДИНИТЬ: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
(Новая страница: «{{#seo: |title=Функция ОБЪЕДИНИТЬ |titlemode=append |keywords=планфикс, Функции, ОБЪЕДИНИТЬ, функция объединить |description=Функция ОБЪЕДИНИТЬ }} Функция ОБЪЕДИНИТЬ() объединяет несколько строк в одну с заранее указанным разделителем. == Формат== ОБЪЕДИНИТЬ(разделитель; игнор...»)
 
Нет описания правки
Строка 10: Строка 10:
ОБЪЕДИНИТЬ(разделитель; игнорировать_пустые; множащаясяя_переменная)
ОБЪЕДИНИТЬ(разделитель; игнорировать_пустые; множащаясяя_переменная)


Где:
*игнорировать_пустые - допустимые значения 1 (в смысле - да) и 0 (в смысле - нет).


== Пример ==
== Пример ==
<pre>%%%ОБЪЕДИНИТЬ(" + ";1; УНИК({{Аналитика.Фактическое время работы."Сотрудник.?".Имя}}))%%%</pre>
<pre>%%%ОБЪЕДИНИТЬ(" + ";1; УНИК({{Аналитика.Фактическое время работы."Сотрудник.?".Имя}}))%%%</pre>


Результат строка с уникальными значениями через запятую:
Результатом будет строка, в которой элементы из переменной сохранены через разделитель:


<pre>Дмитрий,Николай</pre>
<pre>Дмитрий + Николай</pre>


== Важно ==
== Важно ==
Функция доступна в [[Вычисляемые поля |вычисляемых полях]] и [[Переменные в тексте |тексте с переменными]].
В функцию Объединить() можно передать результат функции УНИК().
 
 
<pre>%%% ОБЪЕДИНИТЬ("; ";1;{{Задача.Исполнитель.ИО}})%%%</pre>
 
Результат:
 
<pre>Робот 2; Петр Васильевич</pre>


== Перейти ==
== Перейти ==
*[[Функции]]
*[[Функции]]

Версия от 10:06, 16 декабря 2023

Функция ОБЪЕДИНИТЬ() объединяет несколько строк в одну с заранее указанным разделителем.

Формат

ОБЪЕДИНИТЬ(разделитель; игнорировать_пустые; множащаясяя_переменная)

Где:

  • игнорировать_пустые - допустимые значения 1 (в смысле - да) и 0 (в смысле - нет).

Пример

%%%ОБЪЕДИНИТЬ(" + ";1; УНИК({{Аналитика.Фактическое время работы."Сотрудник.?".Имя}}))%%%

Результатом будет строка, в которой элементы из переменной сохранены через разделитель:

Дмитрий + Николай

Важно

В функцию Объединить() можно передать результат функции УНИК().


%%% ОБЪЕДИНИТЬ("; ";1;{{Задача.Исполнитель.ИО}})%%%

Результат:

Робот 2; Петр Васильевич

Перейти