сравнение содержимого справочников в разных базах #126806


#0 by LivingStar
Скажите есть ли обработка сравнения содержимого справочника в двух разных базах с выводом отчета по элементам, измененные вновь созданные и пр.
#1 by Sasha
И как ты себе это представляешь, если базы РАЗНЫЕ, если скопированные, то можно еще привязатся к внутреннему ИД, а если разные...? Поясни проблему подробнее...
#2 by LivingStar
базы идентичные, факт, -нужно сравнить содержимое двух одинаковых справочников и в последствии привести два справочника к единому виду
#3 by as
так в чем проблема? либо выгружаешь в текст либо по оле. Не понятно только ЧТО надо сравнивать, наименование, код, реквизиты?
#4 by Sasha
Тогда еще раз повторюсь, соотноси по внутреннему идентификатору ведущей базы...по всему остальному сравнивать - очень относительно...
#5 by LivingStar
сравнивать нужно коды и наименования, пока выдать только отчет по отличиям в элементах справочника в двух базах, но конечная задача приведение к общему виду
#6 by Sasha
приведу пример:было: Наименование-"Гвозди", Код-"0025"изменили на: Наименование-"Молоток", Код-"3000"и как ты в этом случае сравнишь коды и наименования? а внутренний ИД остался неизменным...все это кончено же ИМХО :-)
#7 by Sasha
Да и еще, можно попробовать поюзать журнал регистрации, если изначально базы были одинаковыми, просто вывести отчет по вводу и изменении элементов, на проклубе вроде есть такая обработка....
#8 by LivingStar
допустим либо наименования либо код одинаковы
#9 by as
http://1c.proclub.ru/modules/mydownloads/personal.php?cid=84&lid=5348
#10 by artems
Допустим "Гвозди" код 0025 в дной, а в другой "Молоток" код 0025 тогда как ? Могли же быть документы сформированы...
#11 by Макс 1С
конектишся по ОЛЕ, перебираешь эл-ты базы источника и по коду ищещь эл-т в базе приемнике, если нашел сравниваешь наименование, если не нашел ищещь по наименованию.... что непонятного? а при чем здесь внутренний идентификатор?
#12 by LivingStar
короче нужно, по ходу, конкретное тех. задание, и браться писать эту обработку
#13 by LivingStar
[10]artems вот эти отличия и выводить, если коды одинаковые а наименования различны, или наименования одинаковы а коды различны, выводить каких элементов не хватает, какие новые, которые совпадают те пропускать...
#14 by artems
Отличия то выведешь, а что дальше делать будешь... гимор однако )
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С