MERGEX

Функция вычисляет выражение для каждой записи подчиненной формы или запроса и соединяет результаты в одну строку, разделяя полученные значения разделителем.

MERGEX(имя формы/запроса, выражение, разделитель)

Параметры

имя формы/запроса - текст, выражение - текст, разделитель - текст.

Результат

текст.

Пример

MERGEX('Поступивший товар', '[товар|название] + "=" + [цена]', '; ')

Выражение вычисляется в контексте формы или запроса, указанного в первом параметре. Функция соединяет все результаты выражения, кроме NULL. Даже если в форме или запросе нет ни одной записи функция вернет пустую строку: ''.

Функция является расширенной версией функции MERGE и способна соединять в одну строку несколько полей.

Допускается передавать в функцию имя текущей формы, в том числе родительской формы, но при вызове функции форма не должна быть в режиме редактирования - иначе получите сообщение об ошибке.