ReqVieM
Newbie | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору vizlipuzli Хотелось бы больше узнать, о том что они несут в себе: ID - Для связки таблиц между собой; DESCR - это наименование; CODE - ??? Смотрю через entreprise manager SQL Всем База 1с 7 Торговля+Склад + SQL Конфигурация сильно изменена есть Справочник сотрудники и у него несколько подчиненных справочников. Цель перенести данные (Часть справочника сотрудники и всего его подчиненные справочники) из базы1 в базу2. Конфигурации почти одинаковые, только наполнение баз разное. Написал отчет которые в SQL подготавливает отдельные таблицы с тем набором данных, который возможно перенести. Далее взял максимальные ID базы2 для каждого справочника, и переопределил ID подготовленных таблиц. Далее скопировал подготовленные таблицы из базы1 в базу2. И через запрос "Insert into" добавил строки в нужные таблицы. Вот тут и возникла проблема. В базе которой тестировал все это дело все прошло идеально т.е. появились новые сотрудники и их подчиненные справочники, но тестовая база это копия базы1. Когда начал делать то же только в базе2, то появились сотрудники и наверное даже подчиненные справочники, но только у сотрудников форме списка начали отображаться, вместо наименований подчиненных справочников, Объект не найден или Наименование совсем другого справочника, т.е. как я понимаю посыпалась связка подчиненного и владельца. Из существенных различий между базами только, то, что база2 распределенная. Из всех моих рассуждений получается что все из-за поле CODE, но не в одной таблице SQL явной связки я не вижу. | Всего записей: 24 | Зарегистр. 05-07-2007 | Отправлено: 15:06 13-04-2010 | Исправлено: ReqVieM, 15:07 13-04-2010 |
|