Страница 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.
Адрес для загрузки:
- Viper-2012-5440-august.exe - дистрибутив
- Viper-2012-5440-august-portable.zip - архив для портативной установки
- Viper-2012-5440-august-readme.pdf - документ "Что нового?"

Также доступно "зеркало" и "все старые версии"

Новое в этой версии
Редактор не менялся, обновилось только ядро компилятор до версии Атлантиса 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 в настройки проекта...