![]() |
#1 |
Учаснег
|
![]()
Продолжаются траблы с переводом с 2.5 на 3.0 - предыдущие серии см. на axforum.info
![]() С функционалом вроде закончил, теперь тренируюсь с перетаскиванием базы. Беру бэкап базы 2.5 , разворачиваю ее как новую БД, присоединяюсь к ней в трешке, провожу процедуру Upgrade-а. Проблема в том, что в одну таблицу - а именно в InventTable - добавили одно поле. Ну не удержались ![]() ![]() Но этот этап уже почти пройдет: все экспортируется и импортируется как надо. Беда начинается дальше. Как только открываешь ФОРМУ InventTable после завершения update-а - все items в ней представлены в тройном экземпляре. В базе данных они, естественно, в единственном числе. Очевидно, проблема происходит из-за того, что в форме таблица InventTablе связана с тремя датасорсами таблицы InventTableModule. И по какой-то необъяснимой причине вместо того, чтобы выводить одну строчку на каждую запись InventTable, как ей положено - она выводит одну на каждую запись InventTableModule. Как такое возможно - я не понимаю... Разумеется, параметры формы никто не трогал, еще вчера (!!!), с "предыдущей" базой, все было хоккей. Специально проверил - за прошедшие 24 часа никаких изменений в код и параметры формы и таблиц внесено не было... Может было у кого что-то подобное? Посоветуйте, люди добрые (и злые тоже ![]() ПыСы Специально для "юмористов": мамой клянусь, не пил ничего вчера ![]() ![]()
__________________
Strictly IMHO & nothing personal ![]() |
|
|
|