Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Перестала работать F7 при отладке процедур с IIF в SELECT / 3 сообщений из 3, страница 1 из 1
01.03.2021, 12:25
    #40049509
Перестала работать F7 при отладке процедур с IIF в SELECT
fb 3.0.6 SS, OS Win7, IBExpert 2021.2.22.1

При отладке процедуры перестал входить во внутреннюю процедуру по F7. Причем это только при использовании IIF в SELECT. При других функциях, например CASE или DECODE, вход осуществляется.

Последняя версия на которой работало IBExpert 2019.8.19.1
По этой причине приходится оставаться на версии на этой версии IBExpert 2019.8.19.1
Если есть возможность починить было бы замечательно.

Скрипт метаданных
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
SET TERM ^ ;

CREATE OR ALTER PROCEDURE Proc2
RETURNS (
  Text CHAR(31))
AS
BEGIN
  FOR
    SELECT T.Rdb$type_name
      FROM Rdb$types T
      INTO :Text
  DO
    SUSPEND;
END^

CREATE OR ALTER PROCEDURE Proc
RETURNS (
  Text VARCHAR(100))
AS
BEGIN
  -- По F7 заходим
  FOR
    SELECT
           CASE P.Text
              WHEN 'TEXT' THEN P.Text
              ELSE ''
           END
      FROM Proc2 P
      INTO :Text
  DO
    SUSPEND;

  -- По F7 НЕ заходим
  FOR
    SELECT IIF(P.Text = 'TEXT', P.Text, '')
      FROM Proc2 P
      INTO :Text
  DO
    SUSPEND;
END^

SET TERM ; ^

GRANT EXECUTE ON PROCEDURE PROC2 TO PROCEDURE PROC;

...
Рейтинг: 0 / 0
06.03.2021, 13:08
    #40051297
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перестала работать F7 при отладке процедур с IIF в SELECT
Турпетко Роман

Последняя версия на которой работало IBExpert 2019.8.19.1
По этой причине приходится оставаться на версии на этой версии IBExpert 2019.8.19.1


Можно было же еще пару-тройку лет подождать - само бы вылечилось, глядишь... :)
Исправил.
...
Рейтинг: 0 / 0
10.03.2021, 12:55
    #40052257
Перестала работать F7 при отладке процедур с IIF в SELECT
Походу надо прокачивать терпение )))
Спасибо огромное.
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Перестала работать F7 при отладке процедур с IIF в SELECT / 3 сообщений из 3, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]