Страница 57 из 66
					
				Re: Viper
				Добавлено: 13 фев 2013, 05:48
				 Алексей
				а можно подробней про vipercompiler, куда его положить надо?
есть каталоги :
Код: Выделить всё
viper
viper\bin\5.4.40
viper\bin\5.5.13.0\exe
в двух последних лежат виперкомпилеры своих версий.   пробовал класть нужной версии в viper\vipercompilier.exe - всё равно FR не собираются.
 
			
					
				Re: Viper
				Добавлено: 13 фев 2013, 09:56
				 LaaLaa
				Для сборки FastReport в ресурс. Рядом с vipercompile.exe нужно чтобы был еще frres.exe.
			 
			
					
				Re: Viper
				Добавлено: 13 фев 2013, 10:18
				 Алексей
				так он есть... я весь ехе со старого випера (5440) положил в бин нового... и указал в проекте путь на него
старый випер ФР собирал на ура.  новый не хочет  

 
			
					
				Re: Viper
				Добавлено: 15 фев 2013, 11:50
				 Masygreen
				ну приближаетесь к нормальной работе почти:
нужно вынести в настройки VIPER, отсутствие этого прото бесит .. сейчас патчи прошли .. пипец все проекты править ... везеде пересчеты настроек .. а ... забыл испрвить тут .. капец ..:
1)база данных
2)лицензия (собственно необходимо объединить лицензию и БД (п.1))
3)Отладчик VIP
4)глобальные переменные
ошибка разбора конструкций типа 
Код: Выделить всё
screen screen1;
    show at (,,,4);
    notablenavigation;
    controls
      edit   bounds ( 1, 1, 71, 2 ), name = _ExpCatalogs, _ExpCatalogs  ('Каталог обмена', hcEdit1, scEdit1) : Protect,PickButton;
      button bounds ( 1, 3, 31, 4.5 ),  cmValue1 , 'Места хранения';
      button bounds ( 41, 3, 71, 4.5 ), cmValue2 , 'Элементы';
  end;
прекратите блокировать випер при невозможности отладки .
 
			
					
				Re: Viper
				Добавлено: 15 фев 2013, 15:30
				 Bender
				Алексей
Проверил у себя  - покует. Скорее всего проблема в настройках. Сбросьте мне Ваш vpr (я посмотрю параметры) и укажите какой prj не покуется. 
Masygreen
Проблему с разбором конструкций controls уже поправили.
			 
			
					
				Re: Viper
				Добавлено: 15 фев 2013, 16:31
				 Masygreen
				частенько (посоянно) появляется окно после повторного Shift+f10 - процесс отладки завершен.. и все только перезапуск випера для отладки...
			 
			
					
				Re: Viper
				Добавлено: 17 фев 2013, 18:28
				 Алексей
				Bender, а может быть проблема в том что fr.prj сам по себе пустой, а в его настройках стоит галочка указывающая паковать из определенного каталога fr отчеты.  Может сейчас так нельзя делать? хотя раньше работало.
попробовал в настройках *.prj файла в пункте FR указать собирать FR формы, указал каталог. Всё равно не работает.  Строчником опять собрал.
а куда сбросить vpr ?  в профиле нет e-mail
			 
			
					
				Re: Viper
				Добавлено: 18 фев 2013, 13:01
				 Bender
				Алексей писал(а):Bender, а может быть проблема в том что fr.prj сам по себе пустой, а в его настройках стоит галочка указывающая паковать из определенного каталога fr отчеты.  Может сейчас так нельзя делать? хотя раньше работало.
попробовал в настройках *.prj файла в пункте FR указать собирать FR формы, указал каталог. Всё равно не работает.  Строчником опять собрал.
а куда сбросить vpr ?  в профиле нет e-mail
maxim.levsha@galaktika.by 
			
					
				Re: Viper
				Добавлено: 18 фев 2013, 13:40
				 Алексей
				Столкнулся вот с какой проблемой.
В проекте есть несколько отчетов, всех *.prj начинаются примерно так
Код: Выделить всё
#include define.vih
#include ExtAttr.Vih
#make "user_rep.vip"
но содержание файлов user_rep.vip у всех разное. 
сложилось ощущение что випер запомнил первый файл с таким именем и всегда собирает его  и только его... галочку в настройках проекта "компилятор VIP  - каталоги - Вести кэш файлов для поиска по спискам каталогов"  я отключил, была включена, но это не помогло...
он упорно цепляет первый файл с именем, который нашел...  что делать?
ещё одна: хоть и указана настройка куда складывать *.tmp файлы, он упорно кладет на каталог выше *.vpr  проекта... немного но всё же кидает tmp и не чистит за собой.  видимо где то tmp создаются без чтения настройки где создаваться.
 
			
					
				Re: Viper
				Добавлено: 21 фев 2013, 05:56
				 Алексей
				5.4.42 випер выложите пожалуйста... а то мы обновляться собираемся в связи с ошибками на 5.4.41
			 
			
					
				Re: Viper
				Добавлено: 21 фев 2013, 12:49
				 Алексей
				Алексей писал(а):Столкнулся вот с какой проблемой.
В проекте есть несколько отчетов, всех *.prj начинаются примерно так
Код: Выделить всё
#include define.vih
#include ExtAttr.Vih
#make "user_rep.vip"
но содержание файлов user_rep.vip у всех разное. 
сложилось ощущение что випер запомнил первый файл с таким именем и всегда собирает его  и только его... галочку в настройках проекта "компилятор VIP  - каталоги - Вести кэш файлов для поиска по спискам каталогов"  я отключил, была включена, но это не помогло...
он упорно цепляет первый файл с именем, который нашел...  что делать?
 
Help!!!  я один, у кого названия файлов иногда повторяются?! 

  не могу пересобрать проект, находит первый user_rep.vip и все... другие уже не компилирует!!!  не руками же их собирать, я уже привык к "пакетному режиму" ! 

 
			
					
				Re: Viper
				Добавлено: 21 фев 2013, 15:13
				 Bender
				Алексей. 
Скорее всего проблема в путях, которые указаны в параметрах компилятора "Пути для поиска подключаемых файлов". Во время компиляции атлантис ищет подключаемый файл по этим путям. Как только нагшел - так и использует его. Откуда ему знать что такой файл ему надо брать из какого-то другого каталога? Указывайте конкретные пути в настрйоках конкретных prj. Также советую использовать не make, а include.
			 
			
					
				Re: Viper
				Добавлено: 21 фев 2013, 15:36
				 Алексей
				в том то и проблема, что файлы user_rep.vip  прописаны в *.prj проектах как  #make "user_rep.vip", никаких инклюдов.  
и даже если бы и были инклюды, разве компилятор не должен в первую очередь искать файл в каталоге проекта *.prj а уже потом по указанным директориям?  это же логично.
что то перечитал ещё раз ваш ответ...  т.е. в проекте *.prj вместо make надо написать просто #include user_rep.vip  и компилятор его соберёт?  попробую завтра.
а как быть если потом я захочу скомпилировать строчником, и випер будет недоступен (к примеру вы сделаете его платным 

 ).   
что то мне кажется не совсем верно так делать.  в проекте указано какие файлы надо собрать... он лежит в этом же каталге, галочка про "кэширование путей на файлы" снята... должно всё работать.
 
			
					
				Re: Viper
				Добавлено: 21 фев 2013, 16:17
				 Bender
				Так оно и есть, в начало коллекции путей добавляется путь на prj, эта доработка доступна в Viper.exe начиная с версии 5.5.10.0.
Проверил на своем примере - есть два prj, в каждом из них подключаются одноименные файлы через make (которые валяются рядом с соответствующими prj).
Кстати, как раз include и ищет файла в коллекции путей, а make вроде (не уверен..надо смотреть код) берет от текущей директории.
			 
			
					
				Re: Viper
				Добавлено: 21 фев 2013, 16:26
				 Алексей
				ну так у меня в проектах #make,  почему он пытается собрать другой файл, который встретил ранее?  кстати, при его компиляции было предупреждение, может это заставляет его "запомнить" ?  в любом случае, имхо, это ошибка.  я же давно на viper собираю проекты, не было такого раньше.