Замеченные недоработки

Обсуждение возникших проблем, предложений и ошибок dbForge for Oracle
Viktor
Devart Team
Сообщения: 100
Зарегистрирован: Чт 06 май 2010 08:13

Сообщение Viktor » Чт 29 сен 2011 17:26

а описание "странности" с запросом значений "лишних" параметров для запроса...
Спасибо. Мы воспроизвели проблему. Исправление будет доступно в одной из будущих сборок dbForge Studio for Oracle.

Nag
Сообщения: 60
Зарегистрирован: Чт 29 сен 2011 10:26

не работает F5

Сообщение Nag » Пн 03 окт 2011 10:55

Столкнулся со следующей багой:
1) открываем SQLEditor (окно вывода при этом "скрыто" и присутствует только в виде вкладки);
2) пишем и выполняем по F5 запрос;
3) наводим мышку на вкладку "Окно вывода" и "закрепляем" его на экране;
4) фокус ввода при этом остается в окне SQLEditor'а, но нажатие F5 не выполняет запрос.

Если переключить фокус на другое окошко и вернуть его в SQLEditor, то F5 снова начинает работать.

Ниже приведены скрины:

1) открываем SQLEditor, пишем запрос, выполняем по F5
Изображение

2)
Изображение

3)
Изображение

4)
Изображение

Viktor
Devart Team
Сообщения: 100
Зарегистрирован: Чт 06 май 2010 08:13

Сообщение Viktor » Пн 03 окт 2011 14:18

Да, это баг. Исправление будет доступно в одной из будущих сборок dbForge Studio for Oracle.

Nag
Сообщения: 60
Зарегистрирован: Чт 29 сен 2011 10:26

Re: бага с запросом параметров

Сообщение Nag » Пн 17 окт 2011 06:19

Nag писал(а):
Ну и еще глюк. Имеем функцию:

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

function func_cursor_ret return sys_refcursor;
Выполнение в SQLEditor запроса вида

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

select func_cursor_ret from dual
приводит к ошибке с предложением отправить отчет. Фрагмент отчета:
=========================
Exception Information
=========================
Message: В экземпляре объекта не задана ссылка на объект.
Source: Devart.DbForge.Data.Oracle
TargetSite: Void CreateColumnsInternal(Boolean)
HelpLink:
Type: System.NullReferenceException
Stack:
в Devart.Data.Oracle.OracleDataTable.CreateColumnsInternal()
в Devart.Common.DbDataTable.CheckColumnsCreated()
в Devart.Data.Oracle.OracleDataTable.CheckColumnsCreated()
в Devart.Common.DbDataTable.OpenInternal(IDataReader reader)
в Devart.Common.DbDataTable.Devart.DbForge.Data.IDbDataTable.Open()
в Devart.DbForge.SqlExecutor.DoWork()
Мы воспроизвели!
Сейчас разработка следующей версии студии находится на завершающей стадии и это исправление тоже будет включено в нее.
Остальные проблемы рассматриваем и как только будут результаты о воспроизведении - мы Вам сообщим.
Как ни странно, бага так и не пофиксена в версии 3.0.106.1

AlexZ
Devart Team
Сообщения: 146
Зарегистрирован: Пн 20 окт 2008 14:59
Контактная информация:

Re: бага с запросом параметров

Сообщение AlexZ » Пн 17 окт 2011 09:25

Nag писал(а):Как ни странно, бага так и не пофиксена в версии 3.0.106.1
Данной проблемой мы еще занимаемся. Уже исправлена скажем так её половина.
Мы предупреждали Вас, что исправление будет доступно в одном из следующих билдов. К сожалению, проблема не так проста, и мы не успели её исправить к выходу данного билда. Мы сообщим Вам как только билд с исправлением будет доступен для загрузки.

Nag
Сообщения: 60
Зарегистрирован: Чт 29 сен 2011 10:26

бага с explain plan

Сообщение Nag » Чт 03 ноя 2011 06:52

Пишем в SQLEditor пару запросов. Выделяем и выполняем второй по Ctrl+F8
Изображение

Теперь стираем второй запрос и спрашиваем план по оставшемуся. Видим, как это ни странно, FAST DUAL, т.е. план от "стёртого" запроса
Изображение

.jp
Devart Team
Сообщения: 379
Зарегистрирован: Ср 09 сен 2009 07:54
Откуда: devart
Контактная информация:

Сообщение .jp » Чт 03 ноя 2011 11:09

>бага с explain plan
Да. Мы воспроизвели. Будем исправлять.

Alexander
Devart Team
Сообщения: 1246
Зарегистрирован: Ср 02 ноя 2011 11:32

Сообщение Alexander » Вт 06 дек 2011 15:29

Уважаемые пользователи dbForge Studio for Oracle.

Хотим сообщить Вам, что вышла новая версия продукта 3.1.165, в которой были устранены многие ошибки, а также учтены замечания и предложения пользователей.

Благодарим Вас за Вашу помощь в усовершенствовании dbForge Studio for Oracle.

Sergey_Sch
Сообщения: 17
Зарегистрирован: Пт 05 июн 2009 11:48

Сообщение Sergey_Sch » Чт 15 дек 2011 06:50

Огромное спасибо за поддержку BYTE/CHAR. Заметил маленькую ошибку: при работе на нескольких мониторах всплывающие подсказки с параметрами функции в коде выскакивают всегда на первом мониторе.

.jp
Devart Team
Сообщения: 379
Зарегистрирован: Ср 09 сен 2009 07:54
Откуда: devart
Контактная информация:

Сообщение .jp » Чт 15 дек 2011 16:18

Sergey_Sch писал(а):Заметил маленькую ошибку: при работе на нескольких мониторах всплывающие подсказки с параметрами функции в коде выскакивают всегда на первом мониторе.
Сообщите версию Windows: XP или 7?

Sergey_Sch
Сообщения: 17
Зарегистрирован: Пт 05 июн 2009 11:48

Сообщение Sergey_Sch » Пн 19 дек 2011 07:12

Сообщите версию Windows: XP или 7?
Windows 7 Pro

Alexander
Devart Team
Сообщения: 1246
Зарегистрирован: Ср 02 ноя 2011 11:32

Сообщение Alexander » Ср 21 дек 2011 16:49

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

Например, если в запросе:

SELECT id, my_code(code) FROM table1

первый символ 'm' названия функции my_code отображён на втором мониторе, то всплывающая подсказка параметров функции отобразится на втором мониторе.

Nag
Сообщения: 60
Зарегистрирован: Чт 29 сен 2011 10:26

F12 bug

Сообщение Nag » Пт 23 дек 2011 10:28

Нажатие F12 в любой позиции внутри комментария (как однострочного, так и многострочного) приводит к непредвиденной ошибке

Изображение
=========================
Exception Information
=========================
Message: В экземпляре объекта не задана ссылка на объект.
Source: Devart.DbForge.SqlComplete
TargetSite: Devart.Shell.NavigationPath a(Boolean ByRef)
HelpLink:
Type: System.NullReferenceException
Place: 1
Stack:
в aei.a(Boolean& A_0)
в aei.ProcessEvent(SqlCompleteEventArgs eventArgs)
в Devart.DbForge.SqlComplete.HostManager.b(IEnumerable`1 A_0, SqlCompleteEventArgs A_1)
в Devart.DbForge.SqlComplete.HostManager.a(IEnumerable`1 A_0, SqlCompleteEventArgs A_1)
в Devart.DbForge.SqlComplete.HostManager.InvokeCommand(ICommand command, Object instance)
в Devart.DbForge.SqlComplete.SqlCompleteService.InvokeCommand(ICommand command, Object instance)
в Devart.DbForge.SqlComplete.SqlCompleteModule.b(ICommand A_0, CommandStatus& A_1, Object A_2)
в Devart.Shell.Utils.CommandTargetHelper.InvokeCommand(ICommand command, Object instance)
в Devart.DbForge.SqlComplete.SqlCompleteModule.InvokeCommand(ICommand command, Object instance)
в a02.a(ICommand A_0, Object A_1, IList`1 A_2)
в a02.InvokeCommand(ICommand command, Object instance)
в anl.a(Int32 A_0, Int32 A_1)
в anl.a(Int32 A_0, IntPtr A_1, IntPtr A_2)
Версия dbForge Studio for Oracle 3.1.172.1

.jp
Devart Team
Сообщения: 379
Зарегистрирован: Ср 09 сен 2009 07:54
Откуда: devart
Контактная информация:

Сообщение .jp » Пт 23 дек 2011 11:00

Nag писал(а):Нажатие F12 в любой позиции внутри комментария (как однострочного, так и многострочного) приводит к непредвиденной ошибке
Проблема нами воспроизведена. Ожидайте исправление в следующем билде.

Nag
Сообщения: 60
Зарегистрирован: Чт 29 сен 2011 10:26

редактор VIEW - "бесконечная" загрузка

Сообщение Nag » Чт 29 дек 2011 06:26

Выполняем нижеследующее:

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

create table tt2(
    f01 number,
    f02 number);

insert into tt2(
    f01, f02)
values(
    1, 1);

create or replace view v_test_1(f02)
as
    select
        f02
    from
        tt2
    where
        f01 = 'abc';
Теперь открываем редактор представления V_TEST_1, переключаемся на вкладку "Данные" и любуемся на надпись "Загрузка данных..." до морковкиного заговенья.
Понятно, что произошла ошибка invalid number, но почему не исчезает "прогресс" загрузки?

Закрыто