Имя: Пароль:
1C
1С v8
Сравнить 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
(0) есть аж 4 способа https://koder.by/sravnenie_dvuh_tablic_znachenij.php
6 minsk1s
 
26.10.22
15:30
(0) еще при наличии БСП в конфигурации рекомендуется использовать метод КоллекцииИдентичны (сравнивает две коллекции строк (в т.ч. ТаблицаЗначений), для которых доступен обход посредством оператора Для каждого … Из … Цикл.
7 rsv
 
26.10.22
16:38
выгрузите в две временные . Добавьте поле  в каждой . в первом +1 во втором  -1   . Сгруппируйте запросом по всем полям . где Имеющие  Сумма(допполе) <>0
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс