|
Информация об исключении
|
|||
---|---|---|---|
#18+
Вижу, что в последней версии сообщение об исключении теперь форматируется. Есть 2 проблемы: 1. Если это ХП, то она подсвечивается. А если это пакет, то он не подсвечивается, а имя заключается в двойные кавычки: At procedure OPER$EXCEPTION$CHECK_DATA line: 12, col: 9 At procedure "PKG$EXCEPTION.FOR_GROUP_DISTRICT" line: 13, col: 9 At procedure "PKG$PLAN_MS.CHECK_CREATE_PLAN" line: 407, col: 17. 2. При клике на ХП, IBE открывает новое окно и подсвечивает красным строку исключения. Только если ХП открывается в ленивом режиме, то неправильно вычисляется смещение и красным подсвечивается другая строка. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2021, 04:01 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
CyberMax 1. Если это ХП, то она подсвечивается. А если это пакет, то он не подсвечивается, а имя заключается в двойные кавычки: Просто не было под рукой примера текста ошибки со ссылкой на пакет. Допилю. CyberMax 2. При клике на ХП, IBE открывает новое окно и подсвечивает красным строку исключения. Только если ХП открывается в ленивом режиме, то неправильно вычисляется смещение и красным подсвечивается другая строка. Я вроде проверял и в ленивом режиме. Ошибается-то на сколько строк? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.10.2021, 12:14 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
IBExpert Я вроде проверял и в ленивом режиме. Ошибается-то на сколько строк? Ровно на количество строк заголовка. P.S. Спасибо, очень хорошая фича. Если бы еще переход на процедуру/функцию в пакете заработал... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 01:32 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
CyberMax Ровно на количество строк заголовка. А версия эксперта какая? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 03:38 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
И такой вопрос. В этом сообщении: At procedure "PKG$PLAN_MS.CHECK_CREATE_PLAN" line: 407, col: 17. строка 407 - это в теле пакета или же конкретно в процедуре CHECK_CREATE_PLAN? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 03:43 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
IBExpert А версия эксперта какая? Скачивал вчера, 2021.10.10. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 06:14 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
IBExpert И такой вопрос. В этом сообщении: At procedure "PKG$PLAN_MS.CHECK_CREATE_PLAN" line: 407, col: 17. строка 407 - это в теле пакета или же конкретно в процедуре CHECK_CREATE_PLAN? В теле пакета, учитывая строки Код: sql 1. 2. 3.
То есть кликаю на пакет, перехожу на строку 407 и попадаю точно на нужную строку. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 06:19 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
CyberMax В теле пакета, учитывая строки В сегодняшней версии должно работать. С ленивым режимом пока непонятно, у меня не воспроизводится. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 07:39 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
IBExpert, Код: plaintext 1. 2. 3. 4.
Вот перехожу через двойной клик (при этом открывается новое окно): А вот убираю ленивый режим: Попробую в свежей версии, может, исправлено уже. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 08:22 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
Сделай, плиз, пример процедуры, на которой можно воспроизвести. Чего она делает - пофигу, может вообще ничего не делать, лишь бы там строки в теле и параметры были. И пример строки сообщения: At procedure TEST_PROC line: 12, col: 9. Переход в редактор по гиперлинку из такой строки с позиционированием работает в любом редакторе кода, так что я смогу скомпилировать твою процедуру и протестировать переход/позиционирование. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.10.2021, 08:28 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
Проверил вчерашнюю сборку. Переход на строку в пакете работает правильно. Что касается ХП. Там следующая ситуация. 1. Судя по всему, у меня вмешивается баг Firebird'а 3.0.7 (3.0.6) с номером строки: 6624 2. Если окно с ХП уже было открыто, то подсветка со строкой - правильная (в обоих режимах). Если же окно не было открыто, то оно открывается и если сразу в "ленивом" режиме, позиционирование происходит с ошибкой - отсчет идет без учета того, что есть еще заголовок, который не отображается. 3. При переключении в "ленивый" режим и обратно, строка с красным фоном окрашивается без учета режима - это всегда, например, 31 строка, несмотря на то, что в "ленивом" режиме это 26 строка. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2021, 03:04 |
|
Информация об исключении
|
|||
---|---|---|---|
#18+
CyberMax Что касается ХП. Там следующая ситуация. Нашел уже проблему. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.10.2021, 09:37 |
|
|
start [/forum/topic.php?fid=42&fpage=2&tid=1598437]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
14ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 251ms |
total: | 385ms |
0 / 0 |