Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / IBExpert Новый топик    Ответить
 Ошибка при формировании пакета для отладки  [new]
CyberMax
Member

Откуда: Хабаровск
Сообщений: 1435
SET TERM ^ ;

CREATE OR ALTER PACKAGE PKG_TEST
AS
BEGIN
 
END^

RECREATE PACKAGE BODY PKG_TEST
AS
BEGIN
    PROCEDURE DO_SOMETHING(PARAM INTEGER)
    AS
    BEGIN
    END

    FUNCTION FUNC() RETURNS INTEGER
    AS
    BEGIN
    END

    PROCEDURE DO_TEST
    AS
    BEGIN
        EXECUTE PROCEDURE DO_SOMETHING(FUNC());
    END
END^

SET TERM ; ^


При переходе в режим отладки, возникает ошибка при компиляции отладочного пакета. Причина в формировании неверного текста ХП:
    PROCEDURE DO_TEST
    AS
    BEGIN
        EXECUTE PROCEDURE DO_SOMETHING(IBE$DBG$PKG$3.FUNCIBE$DBG$PKG$3.DO_SOMETHING(FUNC());
    END
18 сен 20, 06:57    [22199715]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка при формировании пакета для отладки  [new]
IBExpert
Member

Откуда: От верблюда
Сообщений: 3331
Исправил.
18 сен 20, 08:44    [22199739]     Ответить | Цитировать Сообщить модератору
Все форумы / IBExpert Ответить