Страница 1 из 1
Подключение ресурсника для компиляции.
Добавлено: 10 фев 2006, 12:22
Anton Bobrov
Такая проблема. Есть ресурсник, со скомпиленной в него временной таблицей. Как этот ресурс подключить к другому проекту, где я пользую эту табличку, чтобы компилятор не ругался "Таблица отсутствует в словаре"?
Пробовал через /r в конфигурационном файле випа -- не работает
Добавлено: 10 фев 2006, 12:25
Алексей
в конфиге
OpenResources=resource.res
должно работать.
Добавлено: 10 фев 2006, 12:31
Anton Bobrov
Все равно не работает. Когда идет компиляция ресурс проскакивает в списке подключаемых файлов. То есть компилятор его видит. А табличку подцеплять ну ни в какую.
Может я неправильно формирую ресурс с временной таблицей? Я делаю так: в проектном файле описываю table_struct, а дальше компилирую этот проект. Может какие-нибудь специальные опции надо указать?
Добавлено: 10 фев 2006, 12:36
Anton Bobrov
Тьфу, прошу прощения. Не временной таблицей, а таблицей в памяти.
Добавлено: 10 фев 2006, 12:37
Алексей
Тогда опиши в новом проекте эту таблицу ещё раз. А лучше сделать один file.tbl и инклюдь в проекты эту таблицу.
Даже если поменяешь структуру, надо будет сделать это в одном месте, в file.tbl
Добавлено: 10 фев 2006, 13:19
Anton Bobrov
Неа, так не пойдет. Поищу тогда замену таблице в памяти.
Добавлено: 10 фев 2006, 13:49
Алексей
почему не пойдёт? У меня есть такое и работает на ура.
Добавлено: 13 фев 2006, 06:16
Anton Bobrov
Надо будет у клиента компилить отчеты, а у него лицензии на атлантис нет. А в офисе каждый раз форму править не хочется как-то.
Добавлено: 13 фев 2006, 08:18
Anton Bobrov
Все решилось при помощи массивов. Навряд ли количество позиций в спецификации выйдет за ограничение правой границы. Программерскую душу греет простой и красивый код (насколько это вообще возможно на FCOMе
)