Имя: Пароль:
1C
1C 7.7
v7: Как узнать какие строки ТЗ не были найдены ?
0 Nescoffe
 
15.07.11
13:36
Доброго времени суток.

Появилась задача узнать какие строки ТЗ не были найдены, подскажите алгоритм вычисления.
Например:
Есть таблица значений(1) -4 строки.
1 Яблоки  - 5
2 Персики - 3
3 Груши   - 3
4 Дыни    - 2

Есть таблица значений (2) - 2 строки
1 Груши
2 Дыни

Далее если в ТЗ1 найдены значения из ТЗ2 то над строками ТЗ1 производятся вычисления.
 
Пока ВремТаблица.ПолучитьСтроку() = 1 Цикл
Поз = 0;
    Если ТабОбщая.НайтиЗначение(ВремТаблица.Товар.Код,Поз,"Код")=0 Тогда

Мне нужно узнать над какими строками вычисления не производились

Т.е. Дано:
Количество строк - 4
Вычисляемые строки - 3,4
Найти:
Строки над которыми не производились вычисления.
В данном случае 1 и 2.
1 ДенисЧ
 
15.07.11
13:37
добавить в первую ещё колонку. В неё писать 1, если обработано
2 Мимохожий Однако
 
15.07.11
13:38
(1)+1
3 2S
 
15.07.11
13:39
в копии тз удалять строки, которые нашли
ну или (1)
4 Nescoffe
 
15.07.11
13:57
(1) (2)
Спасибо.
Первый вариант от Дениса уже реализовал, все гуд !))
Основная теорема систематики: Новые системы плодят новые проблемы.