Имя: Пароль:
1C
1С v8
Удалить дубли из массива
0 r_i_n_i_k
 
18.01.12
22:14
подскажите пжл как это можно сделать?
1 Jstunner
 
18.01.12
22:22
В типовой посмотри
2 Nesh
 
18.01.12
22:26
// Заполняет массив-приемник уникальными значениями из массива-источника.
// Если элемент в массиве-приемнике уже существует, то добавления нового элемента не происходит.
//
// Параметры:
//  МассивПриемник – Массив – массив, который заполняется уникальными значениями
//  МассивИсточник – Массив – массив, из которого подбираются элементы в массив-приемник.
//
Процедура ЗаполнитьМассивУникальнымиЗначениями(МассивПриемник, МассивИсточник) Экспорт
   
   Для Каждого Элемент Из МассивИсточник Цикл
       
       Если МассивПриемник.Найти(Элемент) = Неопределено Тогда
           
           МассивПриемник.Добавить(Элемент);
           
       КонецЕсли;
       
   КонецЦикла;
   
КонецПроцедуры
3 Азат
 
18.01.12
22:26
выгрузить в тз, свернуть и загрузить обратно... либо завести второй массив, куда добавлять ток уникальные
4 r_i_n_i_k
 
18.01.12
22:32
спасибо
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший