Viper 2013 и ранее

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

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

Mekhtiev
Постоянный гость
Сообщения: 92
Зарегистрирован: 24 янв 2013, 16:33

Re: Viper

Сообщение Mekhtiev »

Доброго времени суток.
Подскажите пожалуйста как в Viper'е включить параметр компилятора Compilers.LoadIds=on (Загружать глобальные символы из ресурсов) ???
ВБР РУЛИТ)))ИС3
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Re: Viper

Сообщение Bender »

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

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

#param /Compilers.LoadIds=on
или

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

#params
  [Compilers]
    LoadIds = on
#end
Добавлю, проблему чтобы этот параметр был в параметрах.
Mekhtiev
Постоянный гость
Сообщения: 92
Зарегистрирован: 24 янв 2013, 16:33

Re: Viper

Сообщение 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) компиляция проходит без ошибок.
ВБР РУЛИТ)))ИС3
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Re: Viper

Сообщение 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 - архив для портативной установки
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Viper

Сообщение Masygreen »

Добрых послепраздничных ))
Настройки приближаются к идеалу, теперь осталось пункты "БД и лицензирование" + "Отладчик VIP" перенести в настройки Viper`а, а не проекта и вообще будет счастье !
Время ведет!
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Viper

Сообщение 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; 
Время ведет!
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Viper

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

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

Хотелось бы чтобы при втором варианте отчеты всё же собирались. Не хочется указывать явный путь к компилятору, т.к. проект могут открывать для работы больше чем один программист, а випер у них может лежать в разных местах.
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Viper

Сообщение Masygreen »

я так понимаю все в отпуске )) приятных пальм и песочка !!!
Время ведет!
Robis
Посетитель
Сообщения: 37
Зарегистрирован: 13 дек 2010, 16:55

Re: Viper

Сообщение Robis »

А можно ли где-то взять папку с компилятором 5.4.35 для випера?
Или надо руками собирать по файлам?
zna
Местный житель
Сообщения: 552
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Челябинск
Контактная информация:

Re: Viper

Сообщение zna »

Уж очень древнюю версию спрашиваете. 36-я последняя доступна ftp://ftp.galaktika.ru/pub/support/gala ... 810/VIPER/
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Re: Viper

Сообщение Bender »

Robis писал(а):А можно ли где-то взять папку с компилятором 5.4.35 для випера?
Или надо руками собирать по файлам?
Можно собрать, если найду релизный дистрибутив. Вот только вопрос: какая именно сборка 35 атлантиса нужна, т.к. из выпускали аж шесть штук 5.4.35.0 - 5.4.35.5.
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Re: Viper

Сообщение Bender »

Всему сообществу привет.
Давно не писал, не публиковал ничего. То отпуска, то больничные, то другие задачи :???:
Но вот опять мы тут и сейчас готовим сборку. Если будут вопросы пишите, спрашивайте, выкладывайте баги и логи - будем разгребать и реагировать. :-)
Robis
Посетитель
Сообщения: 37
Зарегистрирован: 13 дек 2010, 16:55

Re: Viper

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

Re: Viper

Сообщение Bender »

Robis, какая версия у AtlExec.exe в исполняемой галактике.
Robis
Посетитель
Сообщения: 37
Зарегистрирован: 13 дек 2010, 16:55

Re: Viper

Сообщение Robis »

5.4.35.2
Закрыто