Функция ОБЪЕДИНИТЬ: различия между версиями
Материал из Planfix
								
												
				Artem (обсуждение | вклад) Нет описания правки  | 
				Artem (обсуждение | вклад)  Нет описания правки  | 
				||
| Строка 15: | Строка 15: | ||
== Пример ==  | == Пример ==  | ||
<pre>%%%ОБЪЕДИНИТЬ(" + ";1; УНИК({{Аналитика.Фактическое время работы."Сотрудник.?".Имя}}))%%%</pre>  | <pre>%%%ОБЪЕДИНИТЬ(" + ";1; УНИК({{Аналитика.Фактическое время работы."Сотрудник.?".Имя}}))%%%</pre>  | ||
Результатом будет строка, в которой элементы из переменной сохранены через разделитель:  | Результатом будет строка, в которой элементы из переменной сохранены через разделитель:  | ||
| Строка 23: | Строка 24: | ||
В функцию Объединить() можно передать результат функции УНИК().  | В функцию Объединить() можно передать результат функции УНИК().  | ||
<pre>%%% ОБЪЕДИНИТЬ("; ";1;{{Задача.Исполнитель.ИО}})%%%</pre>  | |||
Результат:  | Результат:  | ||
Версия от 10:06, 16 декабря 2023
Функция ОБЪЕДИНИТЬ() объединяет несколько строк в одну с заранее указанным разделителем.
Формат
ОБЪЕДИНИТЬ(разделитель; игнорировать_пустые; множащаясяя_переменная)
Где:
- игнорировать_пустые - допустимые значения 1 (в смысле - да) и 0 (в смысле - нет).
 
Пример
%%%ОБЪЕДИНИТЬ(" + ";1; УНИК({{Аналитика.Фактическое время работы."Сотрудник.?".Имя}}))%%%
Результатом будет строка, в которой элементы из переменной сохранены через разделитель:
Дмитрий + Николай
Важно
В функцию Объединить() можно передать результат функции УНИК().
%%% ОБЪЕДИНИТЬ("; ";1;{{Задача.Исполнитель.ИО}})%%%
Результат:
Робот 2; Петр Васильевич