Viper 2013 и ранее

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

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

LaaLaa

Сообщение LaaLaa »

Алексей писал(а):1. имел в виду что я по контрл ввод активирую один из *.prj проектов. потом на панели жму "открыть" файл - хочу чтобы автоматически открывалась та директория - в которой лежит этот prj а не открытая в прошлый раз.
Да, там будет директория открытая в прошлый раз.

Но может поможет следующее: меню "Вид - Проводник"; в окне "Файловый проводник"; в локальном меню "Перейти к папке документа".

PS: На функцию "Вид - Проводник" можно назначить горячую клавишу.
LaaLaa

Сообщение LaaLaa »

Алексей писал(а):2. ну, щас буду пробоватЬ :) только один вопрос, а если випер версии 5.4.24 а ресурсы галактики к примеру 5.4.25 (ну допустим вы не успели выложить новую версию випера) ? ЦРФ не упадет?
В большинстве случаев при такой схеме работать будет. Но гарантии нет. Надо будет пробовать.
Bender
Местный житель
Сообщения: 251
Зарегистрирован: 02 мар 2009, 12:59
Откуда: ТопСофт
Контактная информация:

Сообщение Bender »

Алексей писал(а):ещё вопрос: в настройке проекта в папочке FR3 в главной настройки снимаю галку - это значит у меня нет FR файлов для упаковки, Но при добавлении *.prj файла она почемуто автоматом галочку тащит серенькую и включает её.
надо при добавлении проекта проверять вышестоящие настройки и тащить их оттуда.
Эта галочка означает, что параметр наследуется из настроек проекта, и для нового prj при компиляции упаковка отчетов не запустится (если она также выключена в проекте). Обратите внимание, что данный Checkbox имеет три состояния переключения.
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

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

версия 5.4.25 будет? :smile:
LaaLaa

Сообщение LaaLaa »

Опубликовал две новые сборки Viper (декабрь 2009).

Обновилось ядро Атлантиса. Обновилась документация по Viper. Изменений в DLL редактора и оболочки нет.

Адреса для загрузки:

Атлантис 5.4.25 - http://laalaa.googlecode.com/files/vipe ... c-5425.rar
Атлантис 5.4.26 - http://laalaa.googlecode.com/files/vipe ... c-5426.rar
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

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

вопросики:

1. при редактировании, когда выделяю блок через альт+шифт а потом его вставляю, курсор убегает на нижнюю строчку, а хотелось бы чтобы он оставался на той же строке где и был. даже на том же месте. как в ФАРе. т.к. при копировании большого количества блоков с пробелами приходится кажджый раз подниматься вверх. ну не вычислять же его размер заранее?

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

Сообщение Bender »

Алексей
1) такое поведение присуще многим редакторам (в випере такое поведение специально дорабатывалось по просьбам пользователей).
Если необходимо, то можно добавить параметр, регулирующий поведение вставки для вертикального блока.
2) 2.1. Отключение автоподстановки скобки (меню "Вид/Парная скобка")
2.2. Отключение автоотступа (меню "Вид/Параметры", вкладка "Редактор/Параметры", параметр "Умные скобки").
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

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

1. поведение при вставке вертикального блока хочу как в фаре, дайте параметр :)
2.

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

object 'L_REMONT::TREEOBJREM' : InterfaceWindow {
  EmbName = 'OBJREM->L_REMONT::TreeObjRem';
  object TROBJREM : TreeBrowser {
    object 'c_TROBJREM_OBJREMDESCR.NAME_Наименование' : TreeColumn {
      DropTarget = True;
      DropSource = True;
    } // c_TROBJREM_OBJREMDESCR.NAME_Наименование : TreeColumn
  } // TROBJREM : TreeBrowser
  object BROBJREM : Browser {
    object 'c_BROBJREM_KATOS.INNUM_Инвент.номер' : Column {
      DefaultWidth = 13;
    } // c_BROBJREM_KATOS.INNUM_Инвент.номер : Column
    // Информация: объект "'Field: KATPODR.KOD'" типа Column не найден в базовой конфигурации!
    object 'Field: KATPODR.KOD' : Column {
      Original = False;
      Visible = True;
      Hidden = False;
      Protect = True;
      Skip = False;
      UpCase = False;
      Password = False;
      NoValidCheck = True;
      StatusCtx = 16;
      PickButton = False;
      CalcButton = False;
      Calendar = False;
      Title = 'Подразделение';
      HelpLine = '';
      FieldName = 'Field: KATPODR.KOD';
      DefaultValue = '';
      Strings = ( // Список строк
      )
      StringsNull = 0;
      Index = 6;
      DefaultWidth = 21;
      TextAlign = 0;
      SpinButton = False;
      SpinInc = 0.0;
      SpinMin = 0.0;
      SpinMax = 0.0;
      NoAutoSize = False;
      EnumValues = ( // Список целых
      )
      PassiveFormat = '';
      Points = 0;
      MaxLen = 20;
      PrecisionVarName = '';
      HistoryID = 0;
      DropTarget = False;
      DropSource = False;
    } // Field: KATPODR.KOD : Column
  } // BROBJREM : Browser
} // L_REMONT::TREEOBJREM : InterfaceWindow
//-----------------------------------------------------------------------------
галактика этот цнф подгружает и не падает. при сборке випером 5.4.26 - получаю ошибку про необработанное исключение компилятора. access violation at address...
Класс: EAccessviolation
Алексей
Местный житель
Сообщения: 2896
Зарегистрирован: 24 июн 2005, 12:12
Откуда: Иркутская область

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

Есть проект, в нем есть строка

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

#Component "MY_COMP"
если в випере в настройке проекта не поставить имя этой компоненты в настройке *.prj файла - всё компилируется без учета компонентной принадлежности. ИМХО это неверно. Ведь в коде программы есть строчки про компонент, зачем мне ещё раз писать это в настройках?
LaaLaa

Сообщение LaaLaa »

Алексей писал(а): галактика этот цнф подгружает и не падает. при сборке випером 5.4.26 - получаю ошибку про необработанное исключение компилятора. access violation at address...
Класс: EAccessviolation
Да действительно что-то здесь виперу не понравилось. Записал проблему в ПИР - будем решать.
LaaLaa

Сообщение LaaLaa »

Алексей писал(а):Есть проект, в нем есть строка

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

#Component "MY_COMP"
если в випере в настройке проекта не поставить имя этой компоненты в настройке *.prj файла - всё компилируется без учета компонентной принадлежности. ИМХО это неверно. Ведь в коде программы есть строчки про компонент, зачем мне ещё раз писать это в настройках?
Проблема не подтверждается. Вот этот тест http://code.google.com/p/laalaa/source/ ... s-test.rar работает как надо.

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

Сообщение Bender »

Алексей
Добавлять параметр для блочной вставки не нужно. Просто не сразу вник в вашу задачу. Данная функция вам необходима только для того, чтобы вставить несколько пустых блоков подряд, я так понимаю для смещения в сторону куска кода. В редакторе есть функция специально предназначенная для этого, которая так и называется "Добавить отступ" (меню "Правка/Блок/Добавить отступ").
Yuri
Посетитель
Сообщения: 43
Зарегистрирован: 18 ноя 2009, 02:56
Откуда: Гомель, Республика Беларусь

Сообщение Yuri »

Доброго времени суток!

Работаю с Viper 5.4.25

Если при компиляции SLK и RTF форм ткнуть мышкой на предупреждение, то в окне редактора эти отчеты появляются в текстовом виде, что не удобно.

Подскажите, как в Випере настроить, чтобы при редактировании SLK отчета вызывался Excel ? :-(
LaaLaa

Сообщение LaaLaa »

Yuri писал(а):Доброго времени суток!

Работаю с Viper 5.4.25

Если при компиляции SLK и RTF форм ткнуть мышкой на предупреждение, то в окне редактора эти отчеты появляются в текстовом виде, что не удобно.

Подскажите, как в Випере настроить, чтобы при редактировании SLK отчета вызывался Excel ? :-(
Это уже сделали. Через неделю другую выйдет новая версия.
ex3em
Новичок
Сообщения: 25
Зарегистрирован: 28 янв 2010, 12:24

Сообщение ex3em »

Здравствуйте

Работаю в Viper 5.4.26
Если в полноэкранном режиме (по F11) компилировать проект (по Shift F9) - Viper сразу вылетает :cry:
Закрыто