Продолжаются траблы с переводом с 2.5 на 3.0 - предыдущие серии см. на axforum.info
С функционалом вроде закончил, теперь тренируюсь с перетаскиванием базы. Беру бэкап базы 2.5 , разворачиваю ее как новую БД, присоединяюсь к ней в трешке, провожу процедуру Upgrade-а.
Проблема в том, что в одну таблицу - а именно в InventTable - добавили одно поле. Ну не удержались

Ну очень надо было... Из-за этого на этапе синхронизации Аксапта требует эту таблицу пересоздать, а все данные теряются. Т.е. сразу после синхронизации надо их экспортировать из 2.5 и импортировать в 3.0 - именно ПОСЛЕ синхронизации и ДО post-synchronize update.
Но этот этап уже почти пройдет: все экспортируется и импортируется как надо. Беда начинается дальше.
Как только открываешь ФОРМУ InventTable после завершения update-а - все items в ней представлены в тройном экземпляре. В базе данных они, естественно, в единственном числе. Очевидно, проблема происходит из-за того, что в форме таблица InventTablе связана с тремя датасорсами таблицы InventTableModule. И по какой-то необъяснимой причине вместо того, чтобы выводить одну строчку на каждую запись InventTable, как ей положено - она выводит одну на каждую запись InventTableModule.
Как такое возможно - я не понимаю... Разумеется, параметры формы никто не трогал, еще вчера (!!!), с "предыдущей" базой, все было хоккей. Специально проверил - за прошедшие 24 часа никаких изменений в код и параметры формы и таблиц внесено не было...
Может было у кого что-то подобное? Посоветуйте, люди добрые (и злые тоже

)
ПыСы Специально для "юмористов": мамой клянусь, не пил ничего вчера

да и не только я эти "троения" вижу