Formatter выдает ошибки
Formatter выдает ошибки
Доброе время суток !
Компилирую функцию, происходит без ошибок.
Хочу форматировать всю функцию, для этого выбираю - Format Document.
Форматер пишет: Formatter has found some syntax errors in the text. The statements that contain are not formatted. See the output window for details.
В окне вывода:
Function:FUNC_1: Error (1,53): Unexpected symbol 'n_cp'
Function:FUNC_1: Error (1,54): Unexpected symbol 'cnt_crsba0_crscn4'
Function:FUNC_1: Error (1,55): Unexpected symbol 'd_date_fin'
Но при это компиляция функции происходит без ошибок.
Компилирую функцию, происходит без ошибок.
Хочу форматировать всю функцию, для этого выбираю - Format Document.
Форматер пишет: Formatter has found some syntax errors in the text. The statements that contain are not formatted. See the output window for details.
В окне вывода:
Function:FUNC_1: Error (1,53): Unexpected symbol 'n_cp'
Function:FUNC_1: Error (1,54): Unexpected symbol 'cnt_crsba0_crscn4'
Function:FUNC_1: Error (1,55): Unexpected symbol 'd_date_fin'
Но при это компиляция функции происходит без ошибок.
Re: Formatter выдает ошибки
Не могли бы Вы прислать нам полный текст функции, а также указать версии dbForge Studio for Oracle, Oracle сервера и клиента Oracle (если используется)?
Вы можете прислать ответ напрямую в нашу службу поддержки на supportATdevartDOTcom или alexaATdevartDOTcom
Вы можете прислать ответ напрямую в нашу службу поддержки на supportATdevartDOTcom или alexaATdevartDOTcom
Re: Formatter выдает ошибки
Полный текст функции не могу выслать.
Oracle 11g,
DFForge 3.7.472
Oracle 11g,
DFForge 3.7.472
Re: Formatter выдает ошибки
Спасибо за ответ.
Не могли бы Вы прислать нам хотя бы часть текста любой тестовой функции, на которой мы смогли бы воспроизвести данные ошибки?
Не могли бы Вы прислать нам хотя бы часть текста любой тестовой функции, на которой мы смогли бы воспроизвести данные ошибки?
Re: Formatter выдает ошибки
Не могли бы Вы выполнить следующее:
1. Вставьте код функции в новый документ.
2. Отформатируйте документ (выберите 'Edit -> Advanced -> Format Document' в основном меню).
3. Вышлите нам только ту часть кода, что подчёркнута.
1. Вставьте код функции в новый документ.
2. Отформатируйте документ (выберите 'Edit -> Advanced -> Format Document' в основном меню).
3. Вышлите нам только ту часть кода, что подчёркнута.
Re: Formatter выдает ошибки
Выдал такие ошибки:
SQL.sql: Error (23,20): 'end-of-statement delimiter' expected
SQL.sql: Error (1,21): Unexpected symbol 'S' (U+0053)
SQL.sql: Error (1,22): Unexpected symbol 'FORMULA2'
SQL.sql: Error (1,23): Unexpected symbol 'FORMULA3'
SQL.sql: Error (1,24): Unexpected symbol 'S_FORMULA_FC'
SQL.sql: Error (1,25): Unexpected symbol 'RESULT'
SQL.sql: Error (1,26): Unexpected symbol 'SIGN_1'
SQL.sql: Error (1,27): Unexpected symbol 'N_SUM'
SQL.sql: Error (1,28): Unexpected symbol 'L_DDL'
SQL.sql: Error (1,29): Unexpected symbol 'N_ADD_VALUE1'
SQL.sql: Error (1,30): Unexpected symbol 'N_ADD_VALUE2'
SQL.sql: Error (1,31): Unexpected symbol 'N_MIN_VALUE'
SQL.sql: Error (1,32): Unexpected symbol 'RESULT4_P'
SQL.sql: Error (1,33): Unexpected symbol 'RESULT4_T'
SQL.sql: Error (1,34): Unexpected symbol 'RESULT4'
SQL.sql: Error (1,35): Unexpected symbol 'KPP_T'
SQL.sql: Error (1,36): Unexpected symbol 'N_FIN_COUNT'
SQL.sql: Error (1,37): Unexpected symbol 'RESULT5'
SQL.sql: Error (1,38): Unexpected symbol 'RESULT_fc'
SQL.sql: Error (1,39): Unexpected symbol 'RESULTAT'
SQL.sql: Error (1,40): Unexpected symbol 'S_ACCOUNT_NAME'
SQL.sql: Error (1,42): Unexpected symbol 'NONFIN_SCORE'
SQL.sql: Error (1,43): Unexpected symbol 'NF_SCORE'
SQL.sql: Error (1,44): Unexpected symbol 'GUIDE_ID'
SQL.sql: Error (1,45): Unexpected symbol 'N_NONFIN_RATE'
SQL.sql: Error (1,46): Unexpected symbol 'N_FIN_RATE'
SQL.sql: Error (1,47): Unexpected symbol 'S_BALL'
SQL.sql: Error (1,48): Unexpected symbol 'COUNT_DUAL'
SQL.sql: Error (1,49): Unexpected symbol 'STATUS_ID'
SQL.sql: Error (1,50): Unexpected symbol 'RATE'
SQL.sql: Error (1,51): Unexpected symbol 'N_ID_DUAL'
SQL.sql: Error (1,52): Unexpected symbol 'cnt_crsba0_crscf3'
SQL.sql: Error (1,53): Unexpected symbol 'n_cp'
SQL.sql: Error (1,54): Unexpected symbol 'cnt_crsba0_crscn4'
SQL.sql: Error (1,55): Unexpected symbol 'd_date_fin'
SQL.sql: Error (1,57): Unexpected symbol 'i' (U+0069)
SQL.sql: Error (1,58): Unexpected symbol 'prev_date'
SQL.sql: Error (2,59): Unexpected symbol 'Type'
SQL.sql: Error (11,64): Unexpected symbol 'type'
SQL.sql: Error (11,65): Unexpected symbol 'cur_dates'
Вот что находиться в строках с 20-го по 30-е:
J INTEGER(1):=0;
S VARCHAR2(1000);
FORMULA2 NUMBER(24,6);
FORMULA3 NUMBER(24,6);
S_FORMULA_FC VARCHAR2(1000);
RESULT NUMBER(24,6);
SIGN_1 VARCHAR2(100);
N_SUM VARCHAR2(1000);
L_DDL VARCHAR2(32767);
N_ADD_VALUE1 NUMBER(21,7);
N_ADD_VALUE2 NUMBER(21,7);
SQL.sql: Error (23,20): 'end-of-statement delimiter' expected
SQL.sql: Error (1,21): Unexpected symbol 'S' (U+0053)
SQL.sql: Error (1,22): Unexpected symbol 'FORMULA2'
SQL.sql: Error (1,23): Unexpected symbol 'FORMULA3'
SQL.sql: Error (1,24): Unexpected symbol 'S_FORMULA_FC'
SQL.sql: Error (1,25): Unexpected symbol 'RESULT'
SQL.sql: Error (1,26): Unexpected symbol 'SIGN_1'
SQL.sql: Error (1,27): Unexpected symbol 'N_SUM'
SQL.sql: Error (1,28): Unexpected symbol 'L_DDL'
SQL.sql: Error (1,29): Unexpected symbol 'N_ADD_VALUE1'
SQL.sql: Error (1,30): Unexpected symbol 'N_ADD_VALUE2'
SQL.sql: Error (1,31): Unexpected symbol 'N_MIN_VALUE'
SQL.sql: Error (1,32): Unexpected symbol 'RESULT4_P'
SQL.sql: Error (1,33): Unexpected symbol 'RESULT4_T'
SQL.sql: Error (1,34): Unexpected symbol 'RESULT4'
SQL.sql: Error (1,35): Unexpected symbol 'KPP_T'
SQL.sql: Error (1,36): Unexpected symbol 'N_FIN_COUNT'
SQL.sql: Error (1,37): Unexpected symbol 'RESULT5'
SQL.sql: Error (1,38): Unexpected symbol 'RESULT_fc'
SQL.sql: Error (1,39): Unexpected symbol 'RESULTAT'
SQL.sql: Error (1,40): Unexpected symbol 'S_ACCOUNT_NAME'
SQL.sql: Error (1,42): Unexpected symbol 'NONFIN_SCORE'
SQL.sql: Error (1,43): Unexpected symbol 'NF_SCORE'
SQL.sql: Error (1,44): Unexpected symbol 'GUIDE_ID'
SQL.sql: Error (1,45): Unexpected symbol 'N_NONFIN_RATE'
SQL.sql: Error (1,46): Unexpected symbol 'N_FIN_RATE'
SQL.sql: Error (1,47): Unexpected symbol 'S_BALL'
SQL.sql: Error (1,48): Unexpected symbol 'COUNT_DUAL'
SQL.sql: Error (1,49): Unexpected symbol 'STATUS_ID'
SQL.sql: Error (1,50): Unexpected symbol 'RATE'
SQL.sql: Error (1,51): Unexpected symbol 'N_ID_DUAL'
SQL.sql: Error (1,52): Unexpected symbol 'cnt_crsba0_crscf3'
SQL.sql: Error (1,53): Unexpected symbol 'n_cp'
SQL.sql: Error (1,54): Unexpected symbol 'cnt_crsba0_crscn4'
SQL.sql: Error (1,55): Unexpected symbol 'd_date_fin'
SQL.sql: Error (1,57): Unexpected symbol 'i' (U+0069)
SQL.sql: Error (1,58): Unexpected symbol 'prev_date'
SQL.sql: Error (2,59): Unexpected symbol 'Type'
SQL.sql: Error (11,64): Unexpected symbol 'type'
SQL.sql: Error (11,65): Unexpected symbol 'cur_dates'
Вот что находиться в строках с 20-го по 30-е:
J INTEGER(1):=0;
S VARCHAR2(1000);
FORMULA2 NUMBER(24,6);
FORMULA3 NUMBER(24,6);
S_FORMULA_FC VARCHAR2(1000);
RESULT NUMBER(24,6);
SIGN_1 VARCHAR2(100);
N_SUM VARCHAR2(1000);
L_DDL VARCHAR2(32767);
N_ADD_VALUE1 NUMBER(21,7);
N_ADD_VALUE2 NUMBER(21,7);
Re: Formatter выдает ошибки
Спасибо за ответ. Мы исследуем данную проблему и сообщим Вам о результате.
Re: Formatter выдает ошибки
Мы воспроизвели данную проблему и исправим её в одной из следующих сборок продукта. Мы сообщим Вам, как только Вы сможете скачать её.
Re: Formatter выдает ошибки
Спасибо, ждем.
Re: Formatter выдает ошибки
Хотим сообщить Вам, что вышла новая версия dbForge Studio for Oracle, v3.8, в которой данная проблема устранена https://www.devart.com/ru/dbforge/oracl ... nload.html
Благодарим Вас за Вашу помощь в усовершенствовании dbForge Studio for Oracle.
Благодарим Вас за Вашу помощь в усовершенствовании dbForge Studio for Oracle.