Показать сообщение отдельно
Старый 06.04.2004, 18:08   #1  
AKIS is offline
AKIS
Учаснег
Аватар для AKIS
 
392 / 19 (1) ++
Регистрация: 18.08.2002
Адрес: За морями, за океанами
? Axaptra 3.0, странный трабл - или может у меня в глазах троится?
Продолжаются траблы с переводом с 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 часа никаких изменений в код и параметры формы и таблиц внесено не было...

Может было у кого что-то подобное? Посоветуйте, люди добрые (и злые тоже )

ПыСы Специально для "юмористов": мамой клянусь, не пил ничего вчера да и не только я эти "троения" вижу
__________________
Strictly IMHO & nothing personal