CftClub.ru
Клуб специалистов ЦФТ-Банк

::[SIM_LOAN_PORT].[LIB] - WTF?

 
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle
Предыдущая тема :: Следующая тема  
Автор Сообщение
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеЧт Янв 26, 2017 10:21   ::[SIM_LOAN_PORT].[LIB] - WTF? Ответить с цитатой
Полезность: Нет оценки
При попытке скопировать библиотеку ::[SIM_LOAN_PORT].[LIB]
под другим именем

::[SIM_LOAN_PORT].[LIB].FillTCredInfo(tdata, on_date);

PLS-00306 wrong number or types of arguments in call to FillTCredInfo
OlegFB
Участник - экстремал


Вступление в Клуб: 11.07.2007
СообщениеЧт Янв 26, 2017 12:56   Re: ::[SIM_LOAN_PORT].[LIB] - WTF? Ответить с цитатой
Полезность: Нет оценки
vtar пишет:
При попытке скопировать библиотеку ::[SIM_LOAN_PORT].[LIB]
под другим именем

::[SIM_LOAN_PORT].[LIB].FillTCredInfo(tdata, on_date);

PLS-00306 wrong number or types of arguments in call to FillTCredInfo


Ха! Так эта функция не объявлена в глобальных.
Вот только вопрос, почему при этом исходная библиотека компилиться?
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеЧт Янв 26, 2017 13:06   Re: ::[SIM_LOAN_PORT].[LIB] - WTF? Ответить с цитатой
Полезность: Нет оценки
OlegFB пишет:
vtar пишет:
При попытке скопировать библиотеку ::[SIM_LOAN_PORT].[LIB]
под другим именем

::[SIM_LOAN_PORT].[LIB].FillTCredInfo(tdata, on_date);

PLS-00306 wrong number or types of arguments in call to FillTCredInfo


Ха! Так эта функция не объявлена в глобальных.
Вот только вопрос, почему при этом исходная библиотека компилиться?


и чё, у тебя вышло скомпилить ? Я первое что сделал, так это прописал в глобальные Smile не помогло !
wolfio
Участник - экстремал


Вступление в Клуб: 22.10.2012
СообщениеЧт Янв 26, 2017 13:07   Re: ::[SIM_LOAN_PORT].[LIB] - WTF? Ответить с цитатой
Полезность: Нет оценки
vtar пишет:
При попытке скопировать библиотеку ::[SIM_LOAN_PORT].[LIB]
под другим именем

::[SIM_LOAN_PORT].[LIB].FillTCredInfo(tdata, on_date);

PLS-00306 wrong number or types of arguments in call to FillTCredInfo


прикольная багофича) почему то без "::[SIM_LOAN_PORT].[LIB]." прямым обращением к локальной процедуре тоже ругается
OlegFB
Участник - экстремал


Вступление в Клуб: 11.07.2007
СообщениеЧт Янв 26, 2017 13:11   Re: ::[SIM_LOAN_PORT].[LIB] - WTF? Ответить с цитатой
Полезность: Нет оценки
wolfio пишет:
vtar пишет:
При попытке скопировать библиотеку ::[SIM_LOAN_PORT].[LIB]
под другим именем

::[SIM_LOAN_PORT].[LIB].FillTCredInfo(tdata, on_date);

PLS-00306 wrong number or types of arguments in call to FillTCredInfo


прикольная багофича) почему то без "::[SIM_LOAN_PORT].[LIB]." прямым обращением к локальной процедуре тоже ругается


Ага.
она там в одном из вызовов не опознаёт параметр...
как лечить - не знаю...
wolfio
Участник - экстремал


Вступление в Клуб: 22.10.2012
СообщениеЧт Янв 26, 2017 14:17   Re: ::[SIM_LOAN_PORT].[LIB] - WTF? Ответить с цитатой
Полезность: Нет оценки
vtar пишет:

PLS-00306 wrong number or types of arguments in call to FillTCredInfo

коллега, добро пожаловать в тему http://cftclub.ru/viewtopic.php?t=4671 )))
Эмиралька
Эксперт


Вступление в Клуб: 09.11.2015
СообщениеПт Янв 27, 2017 11:13   Re: ::[SIM_LOAN_PORT].[LIB] - WTF? Ответить с цитатой
Полезность: Нет оценки
OlegFB пишет:
wolfio пишет:
vtar пишет:
При попытке скопировать библиотеку ::[SIM_LOAN_PORT].[LIB]
под другим именем

::[SIM_LOAN_PORT].[LIB].FillTCredInfo(tdata, on_date);

PLS-00306 wrong number or types of arguments in call to FillTCredInfo


прикольная багофича) почему то без "::[SIM_LOAN_PORT].[LIB]." прямым обращением к локальной процедуре тоже ругается


Ага.
она там в одном из вызовов не опознаёт параметр...
как лечить - не знаю...

В копии убери все упоминания об [SIM_LOAN_PORT].[LIB].
в том числе в параметрах!
Ну или в checkCapital убери всё наполнение, оставь только перевызов функции из SIM_LOAN_PORT.LIB Smile
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеПт Янв 27, 2017 11:35   Re: ::[SIM_LOAN_PORT].[LIB] - WTF? Ответить с цитатой
Полезность: Нет оценки
Эмиралька пишет:

Ну или в checkCapital убери всё наполнение, оставь только перевызов функции из SIM_LOAN_PORT.LIB Smile


ага, именно так и выкрутился вчера Smile
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеПн Апр 10, 2017 10:02    Ответить с цитатой
Полезность: Нет оценки
Опять наступил на грабли ... По ходу в ЦФТ косяк - если создать расширение к фильтру представления, оно потом не переносится из MDB Sad
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеЧт Дек 07, 2017 15:17    Ответить с цитатой
Полезность: Нет оценки
Проблема (17.5)


[code]
for x in ::[PR_CRED] all
where x.[KIND_CREDIT] = ::[KIND_CREDITS]([code]='54') loop
pos := ::[SIM_LOAN_PORT]([NUM_DOG]='73.8');
-- отнесение в ПОС
begin
x.[ATTACH_TO_PORT](
pos --Портфель однородных ссуд
,P_OP_DATE --С проверкой задолженности на дату
,P_OP_DATE --Дата включения кредитов в портфель
,true --Урегулирование резерва по портфелю
,false--Восстановление резервов при отнесении в ПОС
);
exception
when others then
stdio.put_line_pipe('!', pipe)
end;

[/code]

не компилируется
vtar
Эксперт


Вступление в Клуб: 20.03.2009
СообщениеЧт Дек 07, 2017 15:31    Ответить с цитатой
Полезность: Нет оценки
Вопрос снят.
Я раздолбай - списочную пытался вызвать как простую Smile
Показать сообщения:   
Ответить на тему    Клуб специалистов ЦФТ-Банк (IBSO) -> Разработка в PL/PLUS. Оптимизация запросов Oracle Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Рейтинг@Mail.ru