Переходим с ПС3 на ПС 4...
Заплатили кучу денег, да еще себе проблемы нажили.
При переходе фирма конвертнула нашу базу данных (опять же за деньги), но перенесы были только матценности.
Оказывается, что теперь надо заново заводить:
Параметры
Комплекты
Соединения
Составы
Заполнения
Фурнитура
Системы
Откосы
Контрагенты
Так же надо проверить и все отчеты на работоспособность (а их под сотню штук).
Труднее всего мне было завести данные для откосов. Это несколько тысяч строк параметров.
Сделал следующее (благо таблицы для откосов не изменились).
1. В конвертированной базе данных для версии ПС 4 почистил таблицы
Otkosys
ParOtkP
SaveOtk
ParList
Командами SQL
delete from ParOtkP
delete from ParOtkP
delete from ParOtkP
delete from ParOtkP
Таблицы у меня были частично заполненны данными, которые я уже три дня тупо заводил.
У вас они могут быть еще пустыми.
2. Открыл свою базу данных для ПС3 с помощью IB Expert и для указанных выше
таблиц выполнил процедуру "Экспортировать данные в скрипт". Получил 4 текстовых файла
с SQL-командами для заполнения аналогичных пустых таблиц в базе для ПС4.
3. В ПС4 через SQL-программатор последовательно вставлял содержимое полученных в предыдущем пункте файлов и запускал на выполнение. Таким образом заполнились таблицы с данными для для модуля Откосы.
Внимание. Из таблицы SaveOtk было извлечено более 44000 строк. Попытка выполнить сразу такой SQL-запрос привела к зависанию ПС4. Поэтому выполнил его в три приема, выбирая из текстового файла только часть строк. Что легко выполнилось.
Может где-то и напартачил, но пока все работает. Балдею, что избежал многих недель работы.
Ленивых ждет удача!