Попытка открыть копию app провалилась. Что делать?

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Здравствуйте!
CW 5.5H ШВС
Как обычно, скопировала задачу и словарь в другой каталог, попыталась ее открыть, а она не хочет жить со своим словарем данных и открываясь забрасывает сообщениями Merging Dictionary Changes, типа из такой процедуры удаляю такие поля. Результат - задача открыта и почти все процедуры без файлов. Ну, никогда такого не видела:(

Написал: Ajra(8)
Гость

Сообщение Гость »

похоже Dictionary прописаны базы с Путями (например: c:\Marina\base.tps)
После копирования попробуй и в дикшенари поменять пути или лучше вообще их сотри, чтобы база лежала рядом с exe файлом
Гость

Сообщение Гость »

Hi!

Полагаю, что жесткие пути к базам тут не при чем. Скорее уж прописан путь к
словарю в АПП. Хотя и в этом случае неочевидно... Если словарь не менялся,
то самое правильное выгрузить АПП в TXA, а на новом месте создать пустое
приложение с указанным словарем и затем закачать в него TXA. Да даже если и
менялся - жертвы будут минимальны, поскольку в приложении прописаны
внутренние коды всех элементов словаря, а при экспорте/импорте связывание
будет сделано по именам

WBR, Igor

(Добавление)

Я в таком случае (а он был не однажды), создаю пустую апп, а потом делаю импорт по частям, начиная с корня.

Владимир Лакаев <lakaew@mail.ru>
Написал: ClaList(2)
Гость

Сообщение Гость »

Знакомая картина!Надо делать так.На всякий пожарный сохрани APP и DIC.
Затем перенеси в новую директорию словарь,запусти АРР в старой директории
и исправь путь к DIC в свойствах АРР.Затем смело переноси АРР в новую директорию.Все заработает.
Успехов! LSGsoftware
Гость

Сообщение Гость »

Спасибо за ценные советы:)
Написал: Ajra(8)
Ответить