Viper 2014

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

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

Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

Re: Viper 2014

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

видимо меня дезинформировали... последний 5.4.44 ?
Zver
Местный житель
Сообщения: 204
Зарегистрирован: 13 ноя 2012, 12:47
Откуда: СПб
Контактная информация:

Re: Viper 2014

Сообщение Zver »

Замечание по работе Viper: иногда при наборе кирилических символов начинают отображаться кракозябы.
Исчезает если несколько раз переключить раскладку клавиатуры или перезапустить Viper.

Не очень критично при работе, но иногда раздражает.
Программист-самоучка
LaaLaa

Re: Viper 2014

Сообщение LaaLaa »

Zver писал(а):Замечание по работе Viper: иногда при наборе кирилических символов начинают отображаться кракозябы.
Исчезает если несколько раз переключить раскладку клавиатуры или перезапустить Viper.

Не очень критично при работе, но иногда раздражает.
Может это не баг, а фича. Клавиша F6 в редакторе выполняет быстрое переключение между кодовыми страницами DOS 866 и WIN 1251.
Zver
Местный житель
Сообщения: 204
Зарегистрирован: 13 ноя 2012, 12:47
Откуда: СПб
Контактная информация:

Re: Viper 2014

Сообщение Zver »

При использовании макропеременных для указания пути к ресурсному файлу не происходит упаковка в указанный ресурс FR-форм.

В окне вывода после компиляции ресурса появляются строки:

Утилита для упаковки (извлечения) FR-форм в ресурсный файл.
Ошибка открытия ресурсного файла.

Процесс "Упаковка FR-отчетов" закончен с Кодом завершения 1 в 04.05.14 10:06:54.

Вот так записан путь к ресурсному файлу: D:\Work\Res_ForTestOnly\5.4.$[версия ядра].0\$[FileName]_$[версия ядра]_2014_04_04

В качестве макропеременной использую текущую версию ядра. Пока от такого варианта отказался, чтобы не было проблем с упаковкой FR-форм.

Такое поведение наблюдается когда используются и системные и пользовательские макропеременные.
Программист-самоучка
Zver
Местный житель
Сообщения: 204
Зарегистрирован: 13 ноя 2012, 12:47
Откуда: СПб
Контактная информация:

Re: Viper 2014

Сообщение Zver »

Если во время отладки в окне "Выражения и переменные"
поместить выражение содержащие хоть одну константу,
то вместо результата вычисления выражения отображается знак вопроса.
Программист-самоучка
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Re: Viper 2014

Сообщение Bender »

Zver
Проверил использование макросов на новой сборке, не проявляется. Когда получите новую сборку - отпишите о ваших результатах.
По поводу констант, есть такое. Решим.
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Viper 5.5.16

Сообщение Bender »

Вышла новая версия редактора Viper 5.5.16.
Адреса для загрузки:

5.5.17.0
- Viper5.5.16.0-vip5.5.17.0.exe - дистрибутив
- Viper5.5.16.0-vip5.5.17.0-portable.zip - архив для портативной установки
Краткое описание основных изменений.

Функции подсказки кода
• Добавлен окно Связи таблиц, в котором содержится список возможных связей между таблицами БД. Список наполняется автоматически из исходников, также выгружен набор связей на основе последних исходников 9.1
• Доработан механизм автоподстановки значений в параметрах процедур/функций. В первую очередь подсказчик предлагает записи, тип которых соответствует текущему параметру редактируемой функции.
• Список подсказки дополнен функциями для работы с Excel. Также в подсказчик добавлены функции для работы с маркерами.
• В подсказчик добавлена структура Embedded и список ограничений связей/узлов из секции bounds.
• Проведены работы по оптимизации и ускорению работы функционала подсказки кода.

Отладчик
• Изменен способ хранения конфигураций отладчика Vip. Список конфигураций сохраняется в глобальном файле параметров среды.

Редактор
• В список сворачиваемых конструкций добавлены: if , case , for , while , do ...while.
• Доработано открытие vpr-файла. Можно установить проект в качестве рабочего проекта либо открыть его как текстовый файл на редактирование.
• Доработана настройка Резервное копирование каждые <количество> сек. При отсутствии доступа к каталогу измененного файла его копия сохраняется в каталоге приложения Viper.
• Улучшена эргономика панели вкладок. По мере изменения количества редакторов свободное пространство панели сдвигается автоматически.

Обновленная справка для Viper.
Обновленная справка по Атлантису.

В версию также включены и другие доработки отладчика, парсера, а также эргономики окон и сообщений согласно проблемам ПИР.

Подробный список изменений см. в файлах описания в составе дистрибутива.
Zver
Местный житель
Сообщения: 204
Зарегистрирован: 13 ноя 2012, 12:47
Откуда: СПб
Контактная информация:

Re: Viper 2014

Сообщение Zver »

Огромное спасибо за новый Viper. Очень приятно, что он продолжает развиваться.

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

Re: Viper 2014

Сообщение Masygreen »

Отладчик
• Изменен способ хранения конфигураций отладчика Vip. Список конфигураций сохраняется в глобальном файле параметров среды.
Нашлась обратная сторона медали ...
1) на том же ПК, но для другого пользователя отладка не видна
2) ну естественно у прочих пользователей тоже отладки нет ..

Предложение: хранить настройки в отдельном файле на который можно указать путь (сомнительное предложение), ну или хотя бы сделать их глобальными для одного ПК, а не пользовательскими (ну опять таки на усмотрение)... хотя файл настроек нравится больше т.к. тогда его можно будет сунуть на сетевой диск и все разработчики могут работать с одними настройками, и вопросов на чем кто отлаживается не будет ..
Время ведет!
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Re: Viper 2014

Сообщение Bender »

Masygreen писал(а): Предложение: хранить настройки в отдельном файле на который можно указать путь (сомнительное предложение), ну или хотя бы сделать их глобальными для одного ПК, а не пользовательскими (ну опять таки на усмотрение)... хотя файл настроек нравится больше т.к. тогда его можно будет сунуть на сетевой диск и все разработчики могут работать с одними настройками, и вопросов на чем кто отлаживается не будет ..
Я считаю, если мы будем реализовывать такие доработки, то это усложнит и до того не слишком простой (для некоторых) этап настройки випера. Так что все пожелания ну ни как не учтешь, к сожалению :-? . В добавок политика безопасности у многих программистов может просто не разрешить создавать файл параметров не в директории активного пользователя. Не усложняйте пожалуйста :x
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Атлантис 5.5.18.0

Сообщение Bender »

Доступна сборка для нового Атлантиса 5.5.18.0.
Адреса для загрузки:

5.5.18.0
- Viper5.5.16.0-vip5.5.18.0.exe - дистрибутив
- Viper5.5.16.0-vip5.5.18.0-portable.zip - архив для портативной установки
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Re: Viper 2014

Сообщение Masygreen »

я просто спросил ) ну пользовательская настройка и ладно .. тогда подскажите что куда правильно скопировать, чтоб другому пользователю настройки перенести ? в конечно итоге можно скриптик у себя настроить доменный который будет всем рассылать .. чтоб рассинхрна не было ...

еще вопрос .. как убрать это предупреждение об открытии проекта, когда по vpr файлу щелкаешь ??? а то бесит уже )
Время ведет!
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Re: Viper 2014

Сообщение Bender »

Masygreen писал(а):тогда подскажите что куда правильно скопировать, чтоб другому пользователю настройки перенести ? в конечно итоге можно скриптик у себя настроить доменный который будет всем рассылать .. чтоб рассинхрна не было ...
Без бубна никак. Сейчас, если есть какие-то конфиги отладчика в проектном файле, то они подтягиваются в глобальный и не удаляются из проектног. Таким образом вы можете передавать проектник (что в принципе верно) и будет у всех одни и теже конфиги. НО встает вопрос в другом, как засунуть конфиги в проектник, т.к. данное решение с переносом работает только для того чтобы поодержать поддерожку старых проектников от предыдущих виперов. Надо подумать, может храинть копию конфигов и в проектнике дополнительно. Подумаем. На данный момент надо переносить секцию параметров из файла руками.
Masygreen писал(а): еще вопрос .. как убрать это предупреждение об открытии проекта, когда по vpr файлу щелкаешь ??? а то бесит уже )
А вы проект выбирайте из меню последние проектный файлы) Подумаем над этой темой тоже.
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Viper 5.5.17.0

Сообщение Bender »

Вышла новая версия редактора Viper 5.5.17.
Адреса для загрузки:

5.5.18.0
- Viper5.5.17.0-vip5.5.18.0.exe - дистрибутив
- Viper5.5.17.0-vip5.5.18.0-portable.zip - архив для портативной установки
Исправлена проблема производительности редактора и подсказчика.
Viper 5.5.16.0 обновить ОБЯЗАТЕЛЬНО! :|
igor
Постоянный гость
Сообщения: 70
Зарегистрирован: 29 мар 2005, 17:49

Re: Viper 2014

Сообщение igor »

Хочу задействовать свойства точки останова.
Позиционируюсь на нужной мне точке и в окне "точки останова" - "Свойства" - ввожу (о) Выражение истинно : katmc.buffer.name = 'интересная мц'
полагаю что брэйк на этой точке- должен произойти когда мое выражение вычислиться в тру?
Но отчего то не происходит брэйк. Пробегает не замечая вообще никаких условий.
Фича рабочая вообще? Может я с выражением поспешил?
Интересует отладить конкретный кусок когда текущий буфер например - на конкретной записи в таблице.(ну или выполнился ряд сложных условий в коде)
Ответить