|
06.04.2004, 18:08 | #1 |
Учаснег
|
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 |
|
|
|