Страница 1 из 1
Выбор системы при компиляции отчетов
Добавлено: 05 фев 2008, 15:08
sim
Говорят, что в новом атлантисе (5.3.14) появилась такая фишка - в модуле FCOM можно выбрать текущую систему для компиляции.
Я так понимаю, что теперь нет нужды заботиться о подтягивании ресурсников и пр. Просто переключился - и компилишь.
Так ли это? Кто-нть пробовал?
Добавлено: 05 фев 2008, 16:26
evchic
да все отлично работает
Добавлено: 06 фев 2008, 10:10
Алексей
компилил, компилю и буду компилить строчным компилятором

Добавлено: 06 фев 2008, 11:14
evchic
Алексей писал(а):компилил, компилю и буду компилить строчным компилятором

Это точно!!! +1
Добавлено: 06 фев 2008, 16:52
POMAH
Более того
ставим в проекте
#setCurEnv "galnet";
и все в порядке, даже в репозитарий заглядывать не прийдется для того что бы подключить компоненты.
Добавлено: 08 фев 2008, 08:50
Nikos
А в каком месте проекта нужно указывать #setCurEnv "galnet"; ?
Где бы я ни писал - ругается:
Ошибка: Ожидался Interface,Const или конец файла (стр.24, поз.1 в C:\VIP810\TEST\TxoApi.prj)
#setCurEnv "galnet";
^ [ Enter-продолжить ] :
Добавлено: 08 фев 2008, 09:20
Алексей
Видимо инки надо ещё подключать, типа glodef.inc и прочее....
Добавлено: 08 фев 2008, 09:28
Nikos
Так и хотелось бы узнать, что нужно подключить...
Вот начало проекта:
#include galhelp.inc
#include galnet.ccm
#include galnet.csc
#include Tpp_Key.inc
#include KauConst.inc
#include KauUSER.inc
#include mark.inc
#include GloConst.inc
#include FldColor.inc
#include buhconst.inc
#include excel.inc
#include KatDoc.inc
#include statdefs.inc
end;
#include glodefs.inc
#include DicTypes.def
#include predefs.inc
#setCurEnv "galnet";
#include getkau.vih
...
Здесь много чего подключено
Добавлено: 08 фев 2008, 10:38
Nikos
Проект привел к следующему виду:
#define ComponentVersion
#include galnet.inc
#include statdefs.inc
end;
#include DicTypes.def
#setCurEnv "galnet";
Результат тот же...
Добавлено: 12 фев 2008, 12:19
POMAH
Просто поставить #setCurEnv "galnet"; в первую строку prj и усё Компоненты и прототипы он сам найдет. Проверено работает. А так он у вас в конце прописан, а компилятор обрабатывает файл построчно и получается что "мужики то не курсе"

Добавлено: 12 фев 2008, 13:13
Nikos
Все получилось, спасибо.
Дело было в том, что я почему-то решил, что это работает для атлантиса 5.2 - как не пробовал не получалось. Запустил компиляцию на атлантисе 5.3 - все прекрасно работает.
Добавлено: 12 фев 2008, 13:19
Алексей
Говорят, что в новом атлантисе (5.3.14) появилась такая фишка - в модуле FCOM
Добавлено: 12 фев 2008, 13:31
Nikos
Ну FCOM - это не vip