vip.cfg

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
ApachiA
Постоянный гость
Сообщения: 58
Зарегистрирован: 29 мар 2005, 17:49
Откуда: -
Контактная информация:

vip.cfg

Сообщение ApachiA »

В виду того что там где я работаю атлантис не закуплен и компелировать интерфейсы приходится с командной строки с помощю vip.exe у меня есть одна проблема которую я оботи немогу.
Компилятор требует фаил autoexec.vpp его я создал все нормально если он лежит на текущем диске в каталоге source
Как в параметрах vip.cfg можно задать расположение етого фаила?
флаг /I пробывал, гдето тут уже обсуждали ето
но у меня не получилось.
ХОЧУ изучить правила написания ИНТЕРФЕЙСОВ, создание собственных контуров и компиляции ADF словарей :)
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Re: vip.cfg

Сообщение Goblin »

он не требует, а всего лишь предупреждает ..
и без него компилит без проблем ...

А зачем Атлантис покупать?
Чтобы компилировать не в командной строке ? А без него не в командной не получается ? ;D

Ярлычок на VIP сделай и в строку запуска добавь /r - будет тебе не в командной строке
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: vip.cfg

Сообщение Maverick »

насчет параметра /I -
! Назначение : Пути для поиска Include-файлов
! Вид параметра : Каталог (например, C:\DOS)
! Примечание : Записывается в файл конфигурации пользователя.
! Примечание : Может накапливать список значений (через ";" или по строкам).
! Синоним : /I _ ключ (пример /I=строка или /I:строка)

чтобы не выдаваол сообщения "Предупреждение: Не найден файл контроля лицензий "..\autoexec.vpp"
есть два пути )))
1. укажи ключ
/I: ПУТЬ_К_ПАПКЕ_ГДЕ ЛЕЖИТ_autoexec.vpp
(т.к. по умолчанию берется подпапка SOURCE относительно того места, отк4уда запускается VIP.EXE
2. Создай ручками папку SOURCE, а в ней пустой файл autoexec.vpp


А вообще-то в содержимом файла autoexec.vpp нет ничего криминального - просто там проверяется дата создания интерфейса и сравнивается с датой в license.lic. Отсутствие его в ваших ресурсах означает то, что ваши интерфейсы будут выполняться независимо от даты, указанной в лик-файле )))

Вот например как это выглядело для версии 5.82
const CryptDateMask = 7FDB9Fh;
end;
autoexec.vpp
HandleEvent
cmInit: {
if (not DemoMode) then
if ((#__CryptDate__ xor CryptDateMask) > LIC_EndSupportDateAsLongint) then
{
Message(FormatStr_3('Запускаемый интерфейс "%s"'^M+
'был выпущен %s, т.е. после окончания '^M+
'Вашего абонентского обслуживания (%s)!'^M+
'Обратитесь в отдел технической поддержки'^M+
'для продления обслуживания.',
#__InterfaceName__ , '#__DATE__' , String(LIC_EndSupportDate)), Error+OkButton);
abort;
}
};
end;
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
ApachiA
Постоянный гость
Сообщения: 58
Зарегистрирован: 29 мар 2005, 17:49
Откуда: -
Контактная информация:

Re: vip.cfg

Сообщение ApachiA »

1 путь я пробывал не получается
все равно спрашивает source
и со значком r тоже запускал но тока не понял потом где там задавать ресурс куда компилировать
используем 2 способ :)
вообщем внимательности мне нехватает это все говорят
На работе никто не приветствует создание интерфеисов, пытаются работать через стороние средства доступа к БД, а я чтото интерфейсами заитересовался, пока как белая варона сижу :)
ХОЧУ изучить правила написания ИНТЕРФЕЙСОВ, создание собственных контуров и компиляции ADF словарей :)
Deinis
Местный житель
Сообщения: 783
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва
Контактная информация:

Re: vip.cfg

Сообщение Deinis »

Строка из моего bat-Файла:
o:
cd \galaxy\galwork\MSKC
m:\exe\vip.exe D:\VIP\WORK\DB\DZ.prj /R=D:\RES\DZ.res /E=2 /L+
O:\galaxy\galwork\MSKC - стартовый каталог Галактики для нашей БД
m:\exe\ - экзешники Галактики
Если довожу до ума интерфейс - постоянно правлю имя res-Файла, добавляю цифры...
ApachiA
Постоянный гость
Сообщения: 58
Зарегистрирован: 29 мар 2005, 17:49
Откуда: -
Контактная информация:

Re: vip.cfg

Сообщение ApachiA »

Ну я тоже bat-фаил писал чтобы предупреждение не выскакивало, капировал потом удалял

md c:\source
copy n:\galaxy\vip\source\*.* c:\source\*.*
c:
cd \
rem Первый параметр - исходный текст
rem Второи параметр - ресурс
n:\galaxy\exe\vip %1 /R:%2 /c:n:\galaxy\vip\vip.cfg
del c:\source\*.* /q
rd c:\source
del c:\hwdir\*.* /q
rd c:\hwdir
del c:\atlantis.res /q
ХОЧУ изучить правила написания ИНТЕРФЕЙСОВ, создание собственных контуров и компиляции ADF словарей :)
oiko
Местный житель
Сообщения: 417
Зарегистрирован: 29 мар 2005, 17:49

Re: vip.cfg

Сообщение oiko »

в версии 5.85 у меня и vip.exe не компилит только ошибки проверяет :`(
а предупреждение на отсутствие
autoexeca никогда не мешало
Саша Г.
Местный житель
Сообщения: 281
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Пермь

Re: vip.cfg

Сообщение Саша Г. »

>в версии 5.85 у меня и vip.exe не компилит только ошибки проверяет

А вот тут можно поподробней ... с чем такая бяка связана?
Maverick
Абориген
Сообщения: 943
Зарегистрирован: 29 мар 2005, 17:49
Откуда: External Developer
Контактная информация:

Re: vip.cfg

Сообщение Maverick »

Да компилит он, компилит.. только ресурсники не создает по умолчанию.
ключ + лицензия на него нужно теперь (начиная с атлантиса 3.03.18, т.е. того на чем 5.85 собрана).
В общем - хотите копилить под себя - покупайте лицензию...

мдя однако черный юмор получился..
Изображение
Знающий людей разумен.
Знающий себя просветлён.
Побеждающий людей силен.
Побеждающий самого себя могущественнен
Grom
Местный житель
Сообщения: 276
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Северо-Запад Много

Re: vip.cfg

Сообщение Grom »

На форуме уже обсуждалось, что в 5.85 надо иметь лицензию на VIP. Поищите...
Подход к делу: СДЕЛАЛ и ... ЗАБЫЛ, а ОНО пусть САМО работает (не люблю возвращаться и повторяться).
ApachiA
Постоянный гость
Сообщения: 58
Зарегистрирован: 29 мар 2005, 17:49
Откуда: -
Контактная информация:

Re: vip.cfg

Сообщение ApachiA »

Уууу как печально....
А нафига я тогда этим занимаюсь!
ХОЧУ изучить правила написания ИНТЕРФЕЙСОВ, создание собственных контуров и компиляции ADF словарей :)
ligya
Сообщения: 3
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Кемерово ООО Фин-Консалт
Контактная информация:

Re: vip.cfg

Сообщение ligya »

Благорна всем за такую тему и прекрасный материал. С горем пополам написала свой bat для полноценной компиляции :)
Ответить