|
|
|
|
|
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)
Спасибо.
Первый вариант от Дениса уже реализовал, все гуд !))
|
|
Основная теорема систематики: Новые системы плодят новые проблемы.