Найдено 79 результатов

ZVanoZ
Ср 29 апр 2015 08:59
Форум: dbForge for Oracle
Тема: Есть ли возможность обратной навигации после перехода по F12?
Ответы: 1
Просмотры: 5897

Есть ли возможность обратной навигации после перехода по F12?

Разбирая пакет приходится часто выполнять переходы по F12, а потом переходить обратно.
Сохраняется ли история переходов и есть ли возможность возвращаться обратно по цепочке переходов?
ZVanoZ
Пн 27 апр 2015 10:01
Форум: dbForge for Oracle
Тема: Баг. Падение при нажатии F12 на пользовательском типе
Ответы: 1
Просмотры: 5996

Баг. Падение при нажатии F12 на пользовательском типе

Если в теле пакета на пользовательском типе нажать F12, то программа падает.

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

-- Заголовок пакета
  type r_test is record (
    item1 varchar2(100),
    item2 number,
    item3 date
  );
  type a_test is table of r_test;

  function test_piplenined (
    p_d_beg   date default null,
    p_d_end   date default null
  )
  return a_test parallel_enable pipelined;

-- Тело пакета
  function test_piplenined (
    p_d_beg   date default null,
    p_d_end   date default null
  )
  return a_test parallel_enable pipelined
  is
    result_row r_test;
  begin
    result_row.item1 := 'p_d_beg='||to_char(p_d_beg, 'yyyy-dd-mm')||'; p_d_end='||to_char(p_d_end, 'yyyy-dd-mm');
    result_row.item2 := 1;
    result_row.item3 := sysdate;
    pipe row(result_row);
    result_row.item2 := 2;
    result_row.item3 := sysdate;
    pipe row(result_row);
    result_row.item2 := 3;
    result_row.item3 := sysdate;
    pipe row(result_row);
  end;
Рабочая среда:
ОС: Windows 7 64x (VirtualBox)
Application: dbForge Studio for Oracle
Product: Devart dbForge Studio for Oracle
Product Edition: Русская редакция
Product Locale: Russian
Assembly: dbforgeoracle, Version=3.7.472.0, Culture=neutral, PublicKeyToken=09af7300eec23701
C:\Program Files\Devart\dbForge Studio for Oracle\dbforgeoracle.exe
Global cache: False
Framework: 4.0.30319.1
ZVanoZ
Вт 03 мар 2015 11:55
Форум: dbForge for Oracle
Тема: Голосуйте за новый функционал dbForge Studio for Oracle
Ответы: 42
Просмотры: 92674

Re: Голосуйте за новый функционал dbForge Studio for Oracle

Нехудо бы добавить в проводник возможность просмотра списка приватных процедур/функций в теле пакета.
Иначе нет возможности переходить на функции, которые не объявлены в заголовке.
ZVanoZ
Вт 05 авг 2014 09:28
Форум: dbForge for Oracle
Тема: Голосуйте за новый функционал dbForge Studio for Oracle
Ответы: 42
Просмотры: 92674

Панель быстрого перехода в редакторе пакетов

Хорошо бы добавить в редактор тела/заголовка пакетов панельку со списком процедур и функций пакета.
При двойном клике переходить к процедуре/функции.
Панельку сделать сворачиваемой.

Подобный функционал реализован в ZendStudio. Только там древовидно отображается структура PHP либо JS файла. Это очень удобно т.к. "оглавление" всегда под рукой.
ZVanoZ
Пт 01 авг 2014 08:15
Форум: dbForge for Oracle
Тема: Спасибо за dbForge for Oracle
Ответы: 1
Просмотры: 4410

Спасибо за dbForge for Oracle

Предлагаю в этой теме говорить разработчикам спасибо с указанием какие плюшки Вам больше всего по нраву. Так разработчики смогут понять сильные стороны своего продукта.

Начну с себя.
Плюшки:
1. Пошаговый отладчик, который работает за NAT-ом.
Удобный вызов, брекпоинты, показ значений переменных
2. Переключатель редактирование/чтение в редакторе данных
3. Цветовые группы для соединений (плюшка 3.6.389)
4. Хорошая автоподстановка в редакторе SQL
5. Форматирование кода.
ZVanoZ
Пт 25 июл 2014 17:07
Форум: dbForge for Oracle
Тема: Недочет. Тормозит при работе с большими пакетами
Ответы: 2
Просмотры: 5491

Недочет. Тормозит при работе с большими пакетами

Если открыть пакет размером 20000+ строк (~720кб), то dbForge подвисает на пару минут(окно подернуто серой пеленой) либо повисает наглухо.
После разморозки скроллит по полстраницы, замораживается на пару секунд, после чего скролит дальше. Также программа подвисает если в режиме отладки нажать правой кнопкой мыши на имя используемой константы (чтобы добавить в наблюдения).

При этом использование ЦП 50-70%.
Если это связано с парсером синтаксиса для подсветки(либо парсер для списка автоподстановки), то лучше его вообще убрать чем терпеть такие тормоза.

Определить лимит размера пакета (в килобайтах) и отключать парсер при превышении - разумный компромисс. После оптимизации парсеров лимит можно поднять.
ZVanoZ
Пт 25 июл 2014 15:06
Форум: dbForge for Oracle
Тема: Баг. Иногда не исчезают хинты
Ответы: 1
Просмотры: 6212

Баг. Иногда не исчезают хинты

Версия: 3.6.389
ОС: Windows 7 64x

Если в редакторе открыть пакет и навести курсор на название поля или таблицы, то появляется хинт-окошко с описанием поля.
Иногда хинт остается при переключении окон. Т.е. переключаемся на MSWord и хинт отображается поверх документа.
Чтобы он исчез нужно переключиться на dbForge, вызвать хинт, увести курсор от поля и дождаться пока хинт исчезнет.

Получилось стабильно воспроизводить багу переключаясь между окнами по ALT+TAB. Главное чтобы переключение прошло до появления хинта.

PS: эта проблема была и в предыдущей версии. Не писал потому что она несильно мешает.
ZVanoZ
Чт 24 июл 2014 13:10
Форум: dbForge for Oracle
Тема: БАГ.В редакторе запросов пропадает курсор
Ответы: 2
Просмотры: 5500

БАГ.В редакторе запросов пропадает курсор

Версия: 3.6.389
ОС: Windows 7 64x
Временами в редакторе запросов пропадает курсор (или моргает не в том месте, где вводится текст). Помогает открытие новой вкладки и копипаст запроса в нее (баговую вкладку закрываем).
ZVanoZ
Ср 23 июл 2014 13:52
Форум: dbForge for Oracle
Тема: Голосуйте за новый функционал dbForge Studio for Oracle
Ответы: 42
Просмотры: 92674

Re: Голосуйте за новый функционал dbForge Studio for Oracle

Предлагаю в гриде с данными колонку "Номер строки" сделать плавающей. Т.е. сделать так, чтобы при горизонтальной прокрутке эта колонка всегда отображалась.
ZVanoZ
Ср 23 июл 2014 13:48
Форум: dbForge for Oracle
Тема: Голосуйте за новый функционал dbForge Studio for Oracle
Ответы: 42
Просмотры: 92674

Re: Голосуйте за новый функционал dbForge Studio for Oracle

Предлагаю добавить справочник логинов/паролей, которые привязаны к соединению.
При нажатии кнопки "Открыть соединение" система проверяет сколько записей в справочнике.
Если запись одна, то авторизируется без вопросов (работает как текущая версия).
Если больше одного соединения, то предлагает выбрать логин под которым авторизироваться либо ввести новый логин. После удачной авторизации логин заносить в справочник с вопросом сохранять ли пароль.
ZVanoZ
Пн 21 июл 2014 16:04
Форум: dbForge for Oracle
Тема: Баг. Для некоторых таблиц нет подсказок с именами полей
Ответы: 2
Просмотры: 5237

Re: Баг. Для некоторых таблиц нет подсказок с именами полей

Копипаст:

Для этого в dbForge Studio for Oracle имеется команда 'Обновить список объектов', которая может быть вызвана, выбрав 'Правка -> Автодополнение кода -> Обновить список объектов' в основном меню или по нажатию 'Ctrl+Shift+R'.


Хотим сообщить Вам, что в версии 3.5 доступна новая опция 'Обновлять кэш подсказок каждые xx минут':
1. Выберите 'Сервис -> Параметры' из основного меню.
2. В открывшемся окне 'Параметры' откройте раздел 'Текстовый редактор -> Дополнение кода -> Основные'.

PS: не уверен что поможет, но попробовать стоит. Только нужно дождаться пока список объектов обновится (прогрессбар в статусбаре).
ZVanoZ
Пн 21 июл 2014 09:48
Форум: dbForge for Oracle
Тема: Голосуйте за новый функционал dbForge Studio for Oracle
Ответы: 42
Просмотры: 92674

Re: Голосуйте за новый функционал dbForge Studio for Oracle

Неплохо бы в проводнике для тела и заголовка пакетов менять иконки, если они скомпилированы с отладочной информацией. Такая функция есть в SQLDeveloper.
ZVanoZ
Пт 18 июл 2014 10:31
Форум: dbForge for Oracle
Тема: Голосуйте за новый функционал dbForge Studio for Oracle
Ответы: 42
Просмотры: 92674

Re: Голосуйте за новый функционал dbForge Studio for Oracle

Нехудо бы при копировании данных из редактора данных (CTRL+C) в буфер обмена ложить текст в котором колонки выровняны по ширине (либо по названию колонки, если оно длиннее данных).
Это даст красивую таблицу в текстовом редакторе (при использовании моноширинного шрифта).

Эта возможность используется тестировщиками, когда они находят в данных ошибки и копируют блоки в текст задачи (RedMain и т.п. системы).
ZVanoZ
Пн 14 июл 2014 08:36
Форум: dbForge for Oracle
Тема: Баг: при экспорте данных выгружается только текущая страница
Ответы: 4
Просмотры: 8947

Re: Баг: при экспорте данных выгружается только текущая страница

Viktor писал(а):
лезем в настройки и отключаем постраничный режим.
Не обязательно заходить в настройки, постраничный режим можно включать/отключать на уровне документа с помощью кнопки на тулбаре.
Спасибо. Я слепой олень, блин. :)
ZVanoZ
Пт 11 июл 2014 07:49
Форум: dbForge for Oracle
Тема: Баг: при экспорте данных выгружается только текущая страница
Ответы: 4
Просмотры: 8947

Re: Баг: при экспорте данных выгружается только текущая страница

Viktor писал(а): Для экспорта всех данных, отключите постраничный режим и выполните экспорт данных.
Т.е. хотим выгрузить 10000 записей - лезем в настройки и отключаем постраничный режим. Перегружаем Devart т.к. опция применяется только при загрузке! Выгружаем. Отключаем постраничный режим. Опять перегружаемся. И так дергаещься туда-сюда, как припадочный. Менять опцию напрягает, а необходимость перегружать программу просто бесит.

Дополнено: поправочка, чтобы режим заработал не обязательно перегружать программу. Нужно создать новое окно редактора SQL. После чего работает как в старых версиях. Спасибо.