Страница 62 из 66

Re: Viper

Добавлено: 26 апр 2013, 09:43
Mekhtiev
Доброго времени суток.
Подскажите пожалуйста как в Viper'е включить параметр компилятора Compilers.LoadIds=on (Загружать глобальные символы из ресурсов) ???

Re: Viper

Добавлено: 26 апр 2013, 12:35
Bender
Mekhtiev писал(а):Доброго времени суток.
Подскажите пожалуйста как в Viper'е включить параметр компилятора Compilers.LoadIds=on (Загружать глобальные символы из ресурсов) ???
В настройках проекта данного параметра нет, но его можно установить в коде. В компилируемом файле prj, а начале исходника добавьте строку

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

#param /Compilers.LoadIds=on
или

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

#params
  [Compilers]
    LoadIds = on
#end
Добавлю, проблему чтобы этот параметр был в параметрах.

Re: Viper

Добавлено: 26 апр 2013, 14:07
Mekhtiev
Bender писал(а):
Mekhtiev писал(а):Доброго времени суток.
Подскажите пожалуйста как в Viper'е включить параметр компилятора Compilers.LoadIds=on (Загружать глобальные символы из ресурсов) ???
В настройках проекта данного параметра нет, но его можно установить в коде. В компилируемом файле prj, а начале исходника добавьте строку

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

#param /Compilers.LoadIds=on
или

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

#params
  [Compilers]
    LoadIds = on
#end
Добавлю, проблему чтобы этот параметр был в параметрах.
Большое спасибо за помощь.

Правда есть проблемка: при добалении этого параметра в файл prj проект собирается только со второй компиляции.
Т.е. при первой компиляции (после удаления всех временных файлов, включая atlantis.idf) присоединенной формы OsOne_01_Rus_rtf ругается что не знает функцию Ean13ToEanGnivcTTF. При повторной копиляции (когда уже создан файл atlantis.idf) компиляция проходит без ошибок.

Re: Viper

Добавлено: 07 май 2013, 13:42
Bender
Доступен новый релиз Viper "Редактор Viper 5.5.13.0.
Сборка Атлантиса 5.5.14.0.
Новое в этой версии

Таблицы в памяти
- В Viper реализовано окно «Таблицы в памяти» для просмотра содержимого логических
таблиц, загруженных в память. Окно позволяет просматривать список таблиц и их
данные. Функция доступна с Атлантис 5.5.14.0.

Конфигурация параметров БД
- В настройках проекта реализована возможность создания нескольких конфигураций
параметров БД. Настройки базы и лицензирования объединены.

Редактор
- Доработана функция Умные скобки – закрывающая фигурная скобка переносится на
новую строку с отступом относительно открывающей скобки, при этом курсор
позиционируется между ними с дополнительным отступом.
- В окне «Структура кода» добавлен разбор символа «->».
- В инструментальных окнах реализована возможность фильтрации для поиска по
списку.
- Удален параметр Отступ табуляцией. По нажатию Tab – для нескольких выделенных
строк добавляется отступ, в остальных случаях – добавляется символ табуляции.
Комбинацией Shift+Tab удаляется отступ в начале строки.

Доработки компилятора
- Поиск подключаемых файлов производится в соответствии с их расположением
относительно компилируемого элемента сборки. Доработан алгоритм поиска
подключаемых файлов.
- В параметр Базовый каталог для ресурсов репозитария автоматически подставляется
базовый каталог системы из Support. Доработка доступна с версией Атлантис 5.5.14.
- Параметр Сохранять исходные коды реализации в ресурсном файле экспортируется в
cfg-файл. Доработка доступна с Атлантис 5.5.14.0.
- В окне «Сообщения» при переключении фильтров скрывается и заголовок узла,
содержимое которого не соответствует условию фильтрации.
В версию также включены доработки и исправления ошибок согласно проблемам ПИР.
Адреса для загрузки:

5.5.14
- Viper5.5.13.0-vip5.5.14.0.exe - дистрибутив
- Viper5.5.13.0-vip5.5.14.0-portable.zip - архив для портативной установки

Re: Viper

Добавлено: 13 май 2013, 10:46
Masygreen
Добрых послепраздничных ))
Настройки приближаются к идеалу, теперь осталось пункты "БД и лицензирование" + "Отладчик VIP" перенести в настройки Viper`а, а не проекта и вообще будет счастье !

Re: Viper

Добавлено: 13 май 2013, 12:15
Masygreen
опять косяк в разборе синтаксиса case в DSQL, пофиксите ужо дико напрягает ))

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

   sql select case oborot.KauKs[1] when 0 then oborot.KauOs[1] else oborot.KauKs[1] end _cOrg
    from oborot
into tmDoPlat byname; 

Re: Viper

Добавлено: 14 май 2013, 07:04
Алексей
В настройках проекта - Компилятор VIP - Каталог Атлантиса указываю "C:\Gal810\-Viper\bin\5.4.43.0" - всё собирается.
Указываю bin\5.4.43.0 - всё собирается, но не собираются FR3 отчеты.

Хотелось бы чтобы при втором варианте отчеты всё же собирались. Не хочется указывать явный путь к компилятору, т.к. проект могут открывать для работы больше чем один программист, а випер у них может лежать в разных местах.

Re: Viper

Добавлено: 20 май 2013, 13:30
Masygreen
я так понимаю все в отпуске )) приятных пальм и песочка !!!

Re: Viper

Добавлено: 16 июл 2013, 15:27
Robis
А можно ли где-то взять папку с компилятором 5.4.35 для випера?
Или надо руками собирать по файлам?

Re: Viper

Добавлено: 16 июл 2013, 16:00
zna
Уж очень древнюю версию спрашиваете. 36-я последняя доступна ftp://ftp.galaktika.ru/pub/support/gala ... 810/VIPER/

Re: Viper

Добавлено: 16 июл 2013, 16:31
Bender
Robis писал(а):А можно ли где-то взять папку с компилятором 5.4.35 для випера?
Или надо руками собирать по файлам?
Можно собрать, если найду релизный дистрибутив. Вот только вопрос: какая именно сборка 35 атлантиса нужна, т.к. из выпускали аж шесть штук 5.4.35.0 - 5.4.35.5.

Re: Viper

Добавлено: 16 июл 2013, 16:35
Bender
Всему сообществу привет.
Давно не писал, не публиковал ничего. То отпуска, то больничные, то другие задачи :???:
Но вот опять мы тут и сейчас готовим сборку. Если будут вопросы пишите, спрашивайте, выкладывайте баги и логи - будем разгребать и реагировать. :-)

Re: Viper

Добавлено: 16 июл 2013, 17:02
Robis
ип Имя Версия Размер(б) Относительный путь
• DLL ATIS 5.4.14.0 73 728 .\ATIS.DLL
• DLL ATLAX 5.4.35.0 115 232 .\ATLAX.DLL
• DLL ATLCORE_ 5.4.35.2 1 887 776 .\ATLCORE_.DLL
• DLL ATLCORE_STUB 5.4.35.0 167 968 .\ATLCORE_STUB.DLL
• DLL ATLDLL 5.4.35.0 1 060 896 .\ATLDLL.DLL
• DLL ATLEXTDB 8.10.3.0 740 352 .\ATLEXTDB.DLL
• DLL ATLLIB_ 5.4.35.0 82 976 .\ATLLIB_.DLL
• DLL ATLODBC 5.4.14.0 81 920 .\ATLODBC.DLL
• DLL ATLPOP 5.4.19.0 523 808 .\ATLPOP.DLL
• DLL ATLSOCK 5.4.14.0 44 032 .\ATLSOCK.DLL
• DLL ATLX 5.4.14.0 350 752 .\ATLX.DLL
• DLL ATOLEAUT 5.4.26.0 71 200 .\ATOLEAUT.DLL
• DLL ATVIPOBJ 5.4.30.0 22 048 .\ATVIPOBJ.DLL
• DLL BASE 5.4.35.2 332 832 .\BASE.DLL

Похоже, что 5.4.35.2

Re: Viper

Добавлено: 16 июл 2013, 17:46
Bender
Robis, какая версия у AtlExec.exe в исполняемой галактике.

Re: Viper

Добавлено: 16 июл 2013, 18:50
Robis
5.4.35.2