Viper 2013 и ранее

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

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

Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Возникли проблемы с датой абонентского обслуживания. Пишет, что интерфейс был выпущен после окончания срока. При работе со строчным компилятором я писал /linc=ddd. А здесь как?
LaaLaa

Сообщение LaaLaa »

Nikos писал(а):Возникли проблемы с датой абонентского обслуживания. Пишет, что интерфейс был выпущен после окончания срока. При работе со строчным компилятором я писал /linc=ddd. А здесь как?
Как вариант укажите этот параметр прямо в исходном коде PRJ или VIP файла. С помощью директивы #param

Код: Выделить всё

#param /linc: <значение>
Ваш вопрос зафиксирую в ПИР. Позже, возможно, добавим этот параметр в окно настройки проекта Viper.
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Что-то не получается у меня с параметром linc. Я пишу

Код: Выделить всё

#param /linc: "C:\VIP810\TEST\lic.vpp"
, где lic.vpp - пустой файл.
Или

Код: Выделить всё

#param /linc: ddd
Не работает. Компилирует нормально, но пишет, что выпущен позже. Я эту строку поместил в проект перед #make
Vik
Местный житель
Сообщения: 370
Зарегистрирован: 28 сен 2006, 15:43
Откуда: Санкт-Петербург
Контактная информация:

Сообщение Vik »

У меня примерно так :

Код: Выделить всё

#param /linc:C:\VIP810\TEST\autoexec.vpp
Все работает.
LaaLaa

Сообщение LaaLaa »

Nikos может пробелы помешали перед именем файла
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Я тоже так подумал, убрал - не помогло
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Сообщение Bender »

Nikos
Вы этот параметр добавили в основном файле (компилируемый файл, который в випере добавлен в элемент сборки) или может в подключаемом? Также может повлиять местоположение данной строчки в файле (поместите перед всеми вызовами, т.е. ближе к началу файла).
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

а Viper может собирать crf-ки по скриптам? было бы ну очень здорово!!!
Nikos
Местный житель
Сообщения: 577
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Томск

Сообщение Nikos »

Я добавил в основной файл. Вот он (добавлен в випере в элемент сборки)

Код: Выделить всё

#include galnet.inc
#include KauUSER.inc
#include statdefs.inc
end;

#include DicTypes.def

#param /linc:C:\VIP810\TEST\lic.vpp

#include getkau.vih
#include userreport.vih
#include txoapi.vih
#include contexts.vih
#include excel.vih
#include ObjAddressFunc.vih
#include StrFunc.vih
#include zaralg.vih

#make "C:\VIP810\TEST\AVTO\TRANSPJOB\*.pro"
#make "C:\VIP810\TEST\AVTO\TRANSPJOB\*.rtf"
#make "C:\VIP810\TEST\AVTO\TRANSPJOB\*.vip"
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Сообщение edward_K »

а Viper может собирать crf-ки по скриптам? было бы ну очень здорово!!!
а зачем имено crf? Все ведь достаточно условно - просто есть рекомендации к расширению файлов, но их не обязательно придерживаться строго , я компилю cnf в обычные res, часто даже не в отдельные, а с кучей своих наработок(разбитые впрочем по темам).
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

ясно. буду иметь в виду.

ещё вопрос по виперу: как в проекте когда я выбираю текущий проект для работы сделать так, чтобы текущая директория для открытия файлов становилась той, где лежит *.prj файл?
LaaLaa

Сообщение LaaLaa »

Алексей писал(а):ясно. буду иметь в виду.

Ещё вопрос по виперу: как в проекте когда я выбираю текущий проект для работы сделать так, чтобы текущая директория для открытия файлов становилась той, где лежит *.prj файл?
Не совсем понял суть вопроса. Но тем не менее предположу, что поможет следующий ответ. В окне параметров проекта, в разделе порядок сборки, для каждого PRJ файла можно задать свои пути для поиска подключаемых файлов.

Уточните что вы имели в виду?
LaaLaa

Сообщение LaaLaa »

Алексей писал(а):а Viper может собирать crf-ки по скриптам? было бы ну очень здорово!!!
Viper должен компилировать скрипт конспиратора без проблем. CNF-файл скрипта можно добавлять непосредственно в раздел "Порядок сборки" проекта Viper и указывать входной ресурс конфигуратора.

Расширение ресурсных файлов RES CRF это условность.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

1. имел в виду что я по контрл ввод активирую один из *.prj проектов. потом на панели жму "открыть" файл - хочу чтобы автоматически открывалась та директория - в которой лежит этот prj а не открытая в прошлый раз.

2. ну, щас буду пробоватЬ :) только один вопрос, а если випер версии 5.4.24 а ресурсы галактики к примеру 5.4.25 (ну допустим вы не успели выложить новую версию випера) ? ЦРФ не упадет?
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Сообщение Алексей »

ещё вопрос: в настройке проекта в папочке FR3 в главной настройки снимаю галку - это значит у меня нет FR файлов для упаковки, Но при добавлении *.prj файла она почемуто автоматом галочку тащит серенькую и включает её.
надо при добавлении проекта проверять вышестоящие настройки и тащить их оттуда.
Закрыто