|
Готовая функция сравнения 2х ТЗ, поделитесь кому не жалко
| ☑ |
0
Холст
09.09.11
✎
15:06
|
есть 2 ТЗ с одинаковой структурой, с разным количеством строк
есть список колонок-ключей и список сравниваемых значений, сравнение должно быть по совпадению всех ключей
на выходе минимально список не совпавших строк, либо ТЗ с несовпавшими строками со значениями
нашел пока описание объекта Индексированная таблица - наверное на ней эффективнее сравнивать
|
|
1
Ёпрст
09.09.11
✎
15:09
|
Да и в обычной тз будет работать быстро.
|
|
2
Serginio1
09.09.11
✎
15:10
|
|
|
3
Ёпрст
09.09.11
✎
15:10
|
+1 1 служебная колонка, добавить вторую тз в первую, свернуть отсортировать по служебной колонке, иметь ТЗ с несовпавшими значениями ключей.
|
|
4
Холст
09.09.11
✎
15:24
|
(2) там же дельфи
|
|
5
Serginio1
09.09.11
✎
15:26
|
(4) Ты пониже почитай, там есть алгоритмы на 1С
|
|
6
Холст
09.09.11
✎
15:28
|
(3) служебная колонка - составная по ID значений ключей ?
|
|
7
Ёпрст
09.09.11
✎
15:30
|
(6) нет.
Просто числовая колонка, для первой ТЗ =1, для второй -1 во всех строках.
После свёртки общей ТЗ, там где значение колонки =0 - строки одинаковы, где = 1 - это строки, отсутсвующие во второй, -1-в первой ТЗ.
|
|
8
МихаилМ
09.09.11
✎
15:35
|
+(7)
при условии, что в сравниваемаих
тз нет дублей
|
|