|
Список значений | ☑ | ||
---|---|---|---|---|
0
antihacker
21.05.15
✎
11:30
|
Всем привет. Есть СписокЗначений1 и СписокЗначений2. Как убрать из СписокЗначений1 все совпадении из СписокЗначений2 ?
За ранее спасибо. |
|||
1
Ненавижу 1С
гуру
21.05.15
✎
11:30
|
как пробовал?
|
|||
2
D_E_S_131
21.05.15
✎
11:31
|
1. Пройтись по значениям СЗ1.
2. Поискать такое же значение в СЗ2. 3. Если нет такого значения в СЗ2, то внести значение СЗ1 в массив. 4. В оконцовке загрузить данные из массива в СЗ1. |
|||
3
antihacker
21.05.15
✎
11:38
|
Пробовал как пишет D_E_S_131. Другого выхода нету ?
|
|||
4
xaozai
21.05.15
✎
11:43
|
(0) Запросом.
|
|||
5
Timon1405
21.05.15
✎
11:44
|
(4) каким запросом, а если так список документОбъектов?
|
|||
6
xaozai
21.05.15
✎
11:46
|
(5) Если там объекты не получится. Если простые типы или ссылки, то можно.
|
|||
7
Timon1405
21.05.15
✎
11:46
|
(6) отсюда вывод, не зная начальных условий, правильный ответ "42")
|
|||
8
D_E_S_131
21.05.15
✎
11:49
|
"Другой вариант"
1. Пройтись по элементам СЗ2. 2. Искать значения в СЗ1. 3. Найденный элемент СЗ1 - удалять. |
|||
9
xaozai
21.05.15
✎
11:52
|
(8) Если в СЗ1 будет несколько одинаковых значений, которые есть в СЗ2, то искать значения в СЗ1 придется много раз.
|
|||
10
D_E_S_131
21.05.15
✎
11:57
|
(9) Искать кодом
Пока СЗ1.НайтиПоЗначению() <> Неопределено Цикл |
|||
11
aka AMIGO
21.05.15
✎
12:01
|
код обработки можно написать за полчаса, даже быстрее..
|
|||
12
aka AMIGO
21.05.15
✎
12:02
|
(9) ну, так и пусть ищет.. я так понимаю, работа разовая, так что время не суть важно.. да и не время даже, а мгновение времени..
|
|||
13
Garykom
гуру
21.05.15
✎
12:21
|
Гыыы
засунуть все значения из обох СЗ в одну ТЗ добавить колонку кол-во свернуть ("Значение", "Кол-во") цикла (или сначала сортирнуть по кол-во) и все кол-ва > 1 в СЗ1 |
|||
14
Garykom
гуру
21.05.15
✎
12:32
|
(13)+ особенно заметно будет ускорение на больших списках, ибо вместо интерпретатора (циклы и поиск) работает скомпилированный код
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |