|
Сравнить 2 таблицы значений и выдать результат что и как поменялось |
☑ |
0
location
naïve
26.10.22
✎
14:11
|
Добрый день. Подскажите пож-та необходимо сравнить ТЗ и сказать что поменялось.
т.е. например как бы был документ с 3 строками, а в нем изменилась строка или добавилась или удалилась или ничего не изменяли.
Как это лучше организовать? перебором строк или каким еще способом. просто проверить на количество строк не получится, т.к. надо еще знать может изменилось количество в строке. Спасибо
|
|
1
1Сергей
26.10.22
✎
14:14
|
Здравствуйте. Тут программировать надо. Пожалуйста
|
|
2
polosov
26.10.22
✎
14:17
|
(0) см. ОбщегоНазначения.КоллекцииИдентичны()
И модифицируй, если надо
|
|
3
Kassern
26.10.22
✎
14:18
|
(0) версионка вам в помощь. Если обстрактно, то добавьте колонку, которая будет являться ключом, по ней уже определяйте как менялись строки.
|
|
4
YFedor
26.10.22
✎
15:23
|
(0) Перебор строк конечно же
|
|
5
minsk1s
26.10.22
✎
15:28
|
|
|
6
minsk1s
26.10.22
✎
15:30
|
(0) еще при наличии БСП в конфигурации рекомендуется использовать метод КоллекцииИдентичны (сравнивает две коллекции строк (в т.ч. ТаблицаЗначений), для которых доступен обход посредством оператора Для каждого … Из … Цикл.
|
|
7
rsv
26.10.22
✎
16:38
|
выгрузите в две временные . Добавьте поле в каждой . в первом +1 во втором -1 . Сгруппируйте запросом по всем полям . где Имеющие Сумма(допполе) <>0
|
|