Если в Вашей конфигурации используется БСП, то объединить два массива в один можно при помощи следующей процедуры:
(с) Ella S.
Процедура ДополнитьМассив общего модуля ОбщегоНазначенияКлиентСервер
Общий синтаксис процедуры:
// Дополняет массив МассивПриемник значениями из массива МассивИсточник.
//
// Параметры:
//
МассивПриемник - Массив - массив, в который необходимо добавить
значения.
//
МассивИсточник - Массив - массив значений для заполнения.
//
ТолькоУникальныеЗначения - Булево - если истина, то в массив будут
включены только уникальные значения.
//
Процедура ДополнитьМассив(МассивПриемник, МассивИсточник,
ТолькоУникальныеЗначения = Ложь)
Массивы будут объединены в МассивПриемник.
Процедура доступна как с клиента, так и с сервера.
Пример использования:
МассивОбработанныхИдентификаторов = Новый Массив;
Для Каждого ГруппаОбработки Из МассивГруппОбработки Цикл
МассивОбработанныхИдентификаторовГруппы = ОбработатьИдентификаторыГруппы(ГруппаОбработки);
ОбщегоНазначенияКлиентСервер.ДополнитьМассив(
МассивОбработанныхИдентификаторов,
МассивОбработанныхИдентификаторовГруппы
Истина);
КонецЦикла;
Устаревшая процедура, но которая еще используется в конфигурациях на предыдущих версиях БСП:
ОбщегоНазначения.ЗаполнитьМассивУникальнымиЗначениями(МассивПриемник, МассивИсточник)
(с) Ella S.
Если Вам понравилась статья, пожалуйста, поставьте лайк, сделайте репост или оставьте комментарий. Если у Вас есть какие-либо замечания, также пишите комментарии.
Спасибо!
ОтветитьУдалить