Страница 49 из 66
					
				Re: Viper
				Добавлено: 02 авг 2012, 17:50
				 Masygreen
				сейчас //#region всегда вставляется в первую позицию 
Код: Выделить всё
//#region
      _loop BASEDOC where ((BaseFin.CBASEDOC == BASEDOC.nrec))
      {
        if(pr_log) logstrtofile(fn_log,'BASEDOC.nrec = ' + BASEDOC.nrec);
      }//BASEDOC  
//#endregion
ну пускай отступ сделает сразу, а то потом опять двигать пробелом 
Код: Выделить всё
      //#region
      _loop BASEDOC where ((BaseFin.CBASEDOC == BASEDOC.nrec))
      {
        if(pr_log) logstrtofile(fn_log,'BASEDOC.nrec = ' + BASEDOC.nrec);
      }//BASEDOC  
     //#endregion
хотя если сделаете автоформатирование кода 

 ...
 
			 
			
					
				Re: Viper
				Добавлено: 02 авг 2012, 18:32
				 igor
				katmc.buffer
при отладке в ms sql коннекте к базе не показывает поля текущей записи в окне просмотра переменных.
Это для ms sql я всегда так было? или что то случилось? Или у меня что то? 
Viper-2012-54385-april
Как извернутся то?
			 
			
					
				Re: Viper
				Добавлено: 03 авг 2012, 16:22
				 Bender
				igor писал(а):katmc.buffer
при отладке в ms sql коннекте к базе не показывает поля текущей записи в окне просмотра переменных.
Это для ms sql я всегда так было? или что то случилось? Или у меня что то? 
Viper-2012-54385-april
Как извернутся то?
Проверил на атлантисе данной версии и sql базе - в окне выражений буфер записи отображается. Ресурсы собраны с дебаг информацией? Скиньте скринов или видео в момент, когда вы пытаетесь отобразить запись.
 
			 
			
					
				Re: Viper
				Добавлено: 03 авг 2012, 16:45
				 Masygreen
				контекстный подстващик слово ClearBuffer() :
1)по Tab, space - Теряется офкус с окна ввода.. хз куда он девался надо мышкой возвращать в эркан ввода
			 
			
					
				Re: Viper
				Добавлено: 07 авг 2012, 16:51
				 e1_e1
				Вопросы от новичка:
1) Viper не работает с диалогами (*.dlg)? 
2) У нас D_DICT физически отделен (для скорости доступа) от базы с помощью database.schemealias (Pervasive). Как в этом случае установить каталог с базой данных в параметрах проекта ?
			 
			
					
				Re: Viper
				Добавлено: 07 авг 2012, 17:13
				 LaaLaa
				e1_e1 писал(а):Вопросы от новичка:
1) Viper не работает с диалогами (*.dlg)? 
2) У нас D_DICT физически отделен (для скорости доступа) от базы с помощью database.schemealias (Pervasive). Как в этом случае установить каталог с базой данных в параметрах проекта ?
Поддержку раскраски и структуры кода в редаткоре для конструкции dialog мы не делали. Компилироваться компиляторам она конечно будет. Но рекомендую не использовать эту конструкцию, она считается устаревшей. В место нее рекомендую использовать конструкции Interface и Window.
Параметр database.schemealias в Viper также не поддерживается. Рекомендую для компилятора создавать отдельную тестовую БД. Не играться с компиляцией и отладкой на промышленной БД. Где могут работать пользователи. Для программистов должна быть своя отдельная песочница.
 
			 
			
					
				Re: Viper
				Добавлено: 08 авг 2012, 09:49
				 e1_e1
				При запуске  ard-отчета (отлаживается связка ard + интерфейс) через меню Отладка --> Начать отладку, получаю лаконичное сообщение об ошибке "Версия ресурса: 213, программы: 211". О каком ресурсе и какой программе речь? Что означают числа 213, 211? Пробовал  в Viper[e] подменить Vip.exe из текущей Галактики, не помогает. Подозреваю, что имеет место несоответствие версий неких компонентов, но каких? Куда копать?
			 
			
					
				Re: Viper
				Добавлено: 10 авг 2012, 09:27
				 e1_e1
				Вопрос снимаю: Галактика была собрана на Atlantis 5.4.38.5, скачал старый (апрельский) дистрибутив Viper (с компонентами, имеющими версии 5.4.38.x) и всё заработало!
			 
			
					
				Re: Viper
				Добавлено: 23 авг 2012, 17:03
				 LaaLaa
				Доступен новый релиз Viper (август 2012). 
Редактор (Viper.exe) -  5.5.5.0
Компилятор (ViperCompiler.exe)  - 5.4.40.0. 
 
			 
			
					
				Re: Viper
				Добавлено: 24 авг 2012, 11:39
				 Masygreen
				а вы все таки не рассматриваете отделение среды разработки от среды сборки, и иерархию в окне проекта ?? ..

 
			 
			
					
				Re: Viper
				Добавлено: 24 авг 2012, 13:07
				 Bender
				Иерархия в окне проекта уже реализована, практически протестирована - выйдет след. релизом. Выбор настроек компилятора и отладки из списка - сделаю и постараюсь включить с след. сборку. 
След. сборка содержит несколько интересных доработок:
 - интеграция с SVN;
 - новое представление окна проекта (бесконечная виртуальная иерархия);
 - файловый проводник (интегрированный с системным - для доступа к системным пунктам локального меню);
 - форматер кода (реализован не на 100%, хотим собрать больше пожеланий пользователей к доработке, чтобы лишнего и ненужного не накосячить).
			 
			
					
				Re: Viper
				Добавлено: 24 авг 2012, 13:10
				 Masygreen
				Bender писал(а):- форматер кода (реализован не на 100%, хотим собрать больше пожеланий пользователей к доработке, чтобы лишнего и ненужного не накосячить).
ну тут для начала просто 

 у вас же есть документ здоровый по разметке кода я видел! + поглядеть как в VS это сделано ...
а так ждем ждем ... уухххх аж дыханье замирает, пускай форматер будет отключаемый тогда и пользователи могут его тестировать...
 
			 
			
					
				Re: Viper
				Добавлено: 24 авг 2012, 16:35
				 LaaLaa
				Masygreen писал(а):Bender писал(а):- форматер кода (реализован не на 100%, хотим собрать больше пожеланий пользователей к доработке, чтобы лишнего и ненужного не накосячить).
ну тут для начала просто 

 у вас же есть документ здоровый по разметке кода я видел! + поглядеть как в VS это сделано ...
а так ждем ждем ... уухххх аж дыханье замирает, пускай форматер будет отключаемый тогда и пользователи могут его тестировать...
 
Да именно от этого документа "
Правила кодирования" мы и отталкиваемся.
 
			 
			
					
				Re: Viper
				Добавлено: 03 сен 2012, 16:48
				 Bender
				Masygreen писал(а):а вы все таки не рассматриваете отделение среды разработки от среды сборки, и иерархию в окне проекта ?? ..
По поводу отладки понятно, но не совсем ясны групповые изменения настроек компилятора. Почему не использовать для этого разные проекты? Расскажите более детально, чтобы вы хотели облегчить данной функцией и какого результат добиться.
 
			 
			
					
				Re: Viper
				Добавлено: 03 сен 2012, 16:51
				 Masygreen
				Bender писал(а):Masygreen писал(а):а вы все таки не рассматриваете отделение среды разработки от среды сборки, и иерархию в окне проекта ?? ..
По поводу отладки понятно, но не совсем ясны групповые изменения настроек компилятора. Почему не использовать для этого разные проекты? Расскажите более детально, чтобы вы хотели облегчить данной функцией и какого результат добиться.
 
у меня в разработке > 5 версий галактики на разных патчах .. чтобы нормально собрать ресурс мне надо каждый раз вспоминать на какой галактике сидит клиент, потом подбирать к нему нужную версию випера и только тогда сборка + отладка будут работать ... 
смысл настроек - убрать конкретный компилятор vip.exe в настройки проекта...