Имя: Пароль:
1C
1С v8
Нужна помощь по "списку значений"
,
0 IBTM
 
27.06.13
16:34
Добрый день!
8.2.
Вопрос таков:
У меня есть "список значений" (в нём есть повторяющиеся элементы одного справочника), мне нужно обойти его в цикле. Всё бы хорошо, если не эти повторяющиеся элементы, которые надо пропускать. У меня мысли только, если в цикле делать проверки, что этот элемент уже был.
Может есть какой нибуть танец с таким списком, чтоб не делать проверку, а получить из списка только разные записи?
1 Волшебник
 
27.06.13
16:35
Выгрузить в ТЗ и свернуть
2 Beduin
 
27.06.13
16:36
(0) Свернуть. Постчитать в новой колонке количество и где больше 1 пропускать.
3 IBTM
 
27.06.13
16:45
ух, спасибо.
а в (2) имеется ввиду, что и в первом? Т.к. у списка значений, не вижу метода свернуть. Или это свернуть способом, что после точки? Который я что-то не догнал...
4 Beduin
 
27.06.13
16:45
(3) Я подумал, что тебе дубли вообще не нужны ни в каком варианте и ты их хочешь исключить.
5 IBTM
 
27.06.13
16:51
(4) не не, типо сгруппировать.

п.с. интересно получится, если учитывать, что мой список значений, формируется из ТЗ, выгрузкой колонки.
6 zladenuw
 
27.06.13
17:03
(5) так скопируй тз. сгруппируй. а потом в список выгружай
7 IBTM
 
27.06.13
17:03
походу я не понят был...

ещё раз...

МойСписокЗначений = Новый СписокЗначений.

Доступен метод, ВыгрузитьЗначения, выгружая, делает "массив", всё дальше опять ступор.
8 Волшебник
 
27.06.13
17:04
(7) ТЗ.ЗагрузитьКолонку(ТвойСписок.ВыгрузитьЗначения)
9 IШаман
 
27.06.13
17:04
Как нелегко человеку все дается, прям завидую вашему упорству.
10 ale-sarin
 
27.06.13
17:05
(7) Кстати, в типовых есть функция типа УдалитьПовторяющиесяЭлементыМассива()
11 GANR
 
27.06.13
17:07
(0) Даже и не знаю, что ответить, ибо способов обойти эту "проблему" бесчисленное множество.
12 Рэйв
 
27.06.13
17:10
Разбаловали нубов...
Мозги вообще включать не хотят.
13 Рэйв
 
27.06.13
17:10
а что- на мисте только задай вопрос , за тебя все решат.
Куле.
14 IBTM
 
27.06.13
18:35
(8),(10) Спасибо!!!
16 IBTM
 
27.06.13
22:35
(12) и не говори, надоели...