Обязательная отчетность, форма 601
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
pas Профи
Вступление в Клуб: 20.11.2007
|
Вт Янв 12, 2010 09:25  Обязательная отчетность, форма 601 |
|
Полезность: Нет оценки
|
Привет всем и всех С НОВЫМ ГОДОМ!!!
Ребят, подскажите, плиз, может кто сталкивался с такой ошибкой и решил ее? При печати формы в эксель вылазит ошибка:
ORA-01436: CONNECT BY loop in user data
ORA-06512: at "IBS.Z$INTEGR_FORMS_F_601", line 481
ORA-06512: at "IBS.Z$INTEGR_FORMS_F_601", line 963
ORA-06512: at "IBS.Z$U$5691090", line 171
ORA-06512: at line 1 BEGIN DECLARE
R VARCHAR2(1);
BEGIN
$$$.Z$U$5691090.S(?);
$$$.Z$U$5691090.P(?,R,?);
IF R='1' THEN
?:=$$$.Z$U$5691090.G(R);
ELSE
R:='1';
END IF;
?:=R;
?:=$$$.EXECUTOR.GET_DEBUG_TEXT('B');
END;
END; |
|
 |
pas Профи
Вступление в Клуб: 20.11.2007
|
Вт Янв 12, 2010 09:30   |
|
Полезность: Нет оценки
|
Работаем на 9.6.12 |
|
 |
pas Профи
Вступление в Клуб: 20.11.2007
|
Вт Янв 12, 2010 10:16   |
|
Полезность: Нет оценки
|
Заменил 451 строку
start t.[CODE] = '1'
на
start t.name = 'Основная информация'
и пашет... И чего '1' то не нравится, не понятно  |
|
 |
alx Участник - экстремал
Вступление в Клуб: 29.06.2007
|
Ср Ноя 03, 2010 11:22   |
|
Полезность: Нет оценки
|
Не понимаю хитрого округления до тысяч в 10.4.
Округление используется при выводе отчета,
в данных значения хранятся без округления.
Для округления используется
::[F_501_DATA].[LIB].RowRound(SALDO_IN, DT, KT, SALDO_OUT, k.C_IN_OUT);
а в ней коммент
-- входящий остоток берем из предыдущей реализации, поэтому его не меняем
-- остальные суммы получаем в тысячах
т.е. в итоге получаем 1-ю сумму неокруглённую - из реализации, а 3 остальные - до тысяч... и это выводится в одну строку, естессна ничего не суммируется. Мож я чего не понял, в чём тут логика?
пока сделал так
SALDO_IN := round(SALDO_IN/1000,0);
::[F_501_DATA].[LIB].RowRound(SALDO_IN, DT, KT, SALDO_OUT, k.C_IN_OUT);
в 10.5 переделали |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|