Страница 2 из 17
					
				Подключение скрипта Dict91
				Добавлено: 11 дек 2013, 21:08
				 Bender
				sth73 писал(а):
Очень порадовала бы возможность в подсказчике получать имена таблиц и имена полей таблиц.
То есть пишу например Kat и подсказчик автоматически (или по комбинации клавиш) предлагает таблицы, начинающиеся с kat - katmc, katorg, katpodr и т.д.
выбрал нужную таблицу, поставил точку - и подсказчик автоматически предлагает список полей этой таблицы.
Такая возможность есть. Существует список таблиц с полями (в виде скрипта), который мы сформировали на основе словаря БД галактики 9.1. На данный момент данный скрипт может иметь расхождения с версией последнего словаря, но эти различия будут не велики.
Использование скрипта для подсказки словарных таблиц:
1) Вместе с дистрибутивом Viper поставляется файл Dict91.js (по умолчанию он лежит в папке ..\Galaktika Corp\Viper 5.5\Samples\Scripts\). Необходимо подключить его в редакторе. 
2) Открываем окно настроек параметров среды (меню "Вид/Параметры")
3) Переходим на вкладку "Общие/Скрипты"
4) На закладке "На событие" выбираем событие "Начало программы" и добавляем файл скрипта через соответствующий диалог выбора файла.
5) Сохраняем изменения, перезапускаем Viper.
Теперь в подсказчик из скрипта автоматически будет добавлен список таблиц и их полей, которые будут вызываться по точке. 
Пробуйте, если заметите расхождения информации в реальном словаре и скрипте, то вы его можете сами подправить или сообщить мне, а я буду стараться актуализировать данный скрипт.
 
			
					
				Re: Viper 2014
				Добавлено: 12 дек 2013, 11:06
				 Zver
				Хочу поподробнее ознакомиться со списком изменений, но видимо что-то делаю не так.
В Випере на вкладке "Справка" выбираю пункт "Документация на Атлантис"
На вкладке "Среда разработки Viper" раскрываю пункт "Что нового".
Последняя запись в нём издание 05.2013 (видимо за май 2013).
В ней вижу ссылки вида "Доработка доступна с Атлантис 5.5.14.0."
Что я делаю не так?
			 
			
					
				Re: Viper 2014
				Добавлено: 12 дек 2013, 11:58
				 Алексей
				Bender писал(а):Алексей писал(а):у меня дежавю, или мы уже это обсуждали и... вроде бы исправляли? 
у меня тоже.
Пробую и через #make  - тоже работает.
Опишите какая логика у вас описана в этих одноименных випах, а лучше скиньте полный текст какого-нибудь. 
У меня в каждом таком одноименном файле находятся интерфейсы (имена у них различные).
 
Bender, проверил на тесте - работает.  Ничего не понял.  Буду следить, найду, сделаю детальный пример.  Пока отбой, спасибо 

 
			
					
				Re: Viper 2014
				Добавлено: 12 дек 2013, 13:16
				 Bender
				Zver писал(а):Хочу поподробнее ознакомиться со списком изменений, но видимо что-то делаю не так.
В Випере на вкладке "Справка" выбираю пункт "Документация на Атлантис"
На вкладке "Среда разработки Viper" раскрываю пункт "Что нового".
Последняя запись в нём издание 05.2013 (видимо за май 2013).
В ней вижу ссылки вида "Доработка доступна с Атлантис 5.5.14.0."
Что я делаю не так?
Вы делаете все правильно. Тут наш косяк, не успели обновить документацию, просто не было времени - исправимся. 
Я имел ввиду почитайте файл "Что нового (Viper 5.5.14.0).pdf", он поставляется вместе с дистрибутивом (по умолчанию  станет C:\Program Files (x86)\Galaktika Corp\Viper 5.5\Whats new\Что нового (Viper 5.5.14.0).pdf). Это и есть та информация, которая должна быть в документации - что нового.
 
			
					
				Re: Viper 2014
				Добавлено: 13 дек 2013, 11:45
				 Zver
				Бендер, 
Нашел описание, прочитал. Хотел бы побольше узнать о пункте:
"Добавлена возможность создавать собственные переменные в настройках проекта и использовать 
их в любых параметрах компиляции и отладки."
Что это за переменные и что они позволяют делать?
			 
			
					
				Re: Viper 2014
				Добавлено: 13 дек 2013, 15:34
				 max_xxx
				При выборе каталогов в "Каталогах для поиска include-файлов" пропала возможность добавления с подкаталогами
Випер взяли последний (для атлантиса 5.5.16)
			 
			
					
				Re: Viper 2014
				Добавлено: 15 дек 2013, 03:31
				 LaaLaa
				max_xxx писал(а):При выборе каталогов в "Каталогах для поиска include-файлов" пропала возможность добавления с подкаталогами
Випер взяли последний (для атлантиса 5.5.16)
Подкаталоги подключаются автоматически если указать звездочку в конце
 
			
					
				Re: Viper 2014
				Добавлено: 16 дек 2013, 13:16
				 Bender
				Zver писал(а):Бендер, 
Что это за переменные и что они позволяют делать?
Они добавляются в окне параметры проекта, на вкладке "проект/переменные". Предназначены для расширения универсальности настройки других параметров. Т.е.  создаете в данной таблице переменную со значением, а затем может использовать эту переменную в других параметрах проекта. Ранее уже был набор зашитых переменных (например, $[FileName]), они само самой остались, но добавились еще и пользовательские.
 
			
					
				Re: Viper 2014
				Добавлено: 16 дек 2013, 14:35
				 Zver
				Понятно, интересная вещь. Буду пробовать.
			 
			
					
				Re: Viper 2014
				Добавлено: 18 дек 2013, 12:15
				 Zver
				Возможно проблема была и ранее, но в последние пару недель регулярно происходит сворачивание кода таким образом, что 
скрывается не только тело функции (как и должно быть), но само название функции/процедуры.
Например, есть функция 
function TestFaunc( dVal: double): double;
{
result := dVal + 10;
}
Должно сворачиваться так (остаётся только сигнатура):
+function TestFaunc( dVal: double): double; [....]
Сейчас иногда сворачивание происходит так (остаётся только фигурная скобка, закрывающая тело функции):
+[...]
}
Если развернуть/свернуть код, то всё возвращается к нужному виду.
Это баг или фича? Можно ли это отключить?
			 
			
					
				Re: Viper 2014
				Добавлено: 19 дек 2013, 13:38
				 Bender
				Zver писал(а):Возможно проблема была и ранее, но в последние пару недель регулярно происходит сворачивание кода таким образом, что 
скрывается не только тело функции (как и должно быть), но само название функции/процедуры.
Это баг или фича? Можно ли это отключить?
Это явно баг, поправим. Вы можете выявить ситуацию стабильного проявления данной проблемы?
 
			
					
				Re: Viper 2014
				Добавлено: 19 дек 2013, 13:58
				 Zver
				Раз баг, буду наблюдать. Как только пойму закономерность - напишу.
			 
			
					
				Re: Viper 2014
				Добавлено: 20 дек 2013, 14:09
				 Hikko
				Zver писал(а):Раз баг, буду наблюдать. Как только пойму закономерность - напишу.
При сворачивании и разворачивании конструкций вы пользуетесь горячими клавишами или мышью?
Проблема проявляется уже на свёрнутых структурах или при первом сворачивании?
 
			
					
				Re: Viper 2014
				Добавлено: 23 дек 2013, 12:15
				 Zver
				При сворачивании пользуюсь мышью.
Обычно проблема появляется на свёрнутых структурах.
При этом обычно происходит не для всего кода, а только находящегося некой позиции.
То есть, в верхней части всё в порядке, а внизу - замеченный баг.
			 
			
					
				Re: Viper 2014
				Добавлено: 23 дек 2013, 12:21
				 Zver
				При настройке списка каталогов для поиска подключаемых файлов есть возможность выбрать все подкаталоги папки так: ..\верхний уровень*.
К сожалению при экспорте/импорте конфигурации запись с ..\папка* заменяется на полный список папок.
Можно ли настроить импорт/экспорт конфигурации так, чтобы сохранялся исходный вид с ..\папка*?