Столкнулся с похожей проблемой.
Нужно, чтобы в ценнике выводилась еще одна цена, старая, до скидки, притом перечеркнутая.
Редактирую ценник, добавляю поле
Цитата: function OldPriceFormula return Number is
ret number;
begin
select ph.price into ret
from supermag.smpricehistory ph
where ph.article=:article and
ph.storeloc=:P_LOC and
ph.pricetype=:P_PRICE_TYPE and
ph.eventtime>=ADD_MONTHS(SYSDATE,-1) and
ph.price<:PRICE;
if ret is null then
return 0;
else
return ret;
end if;
end;
Однако Супермаг ругается "таблица или представление пользователя не существует".
Может быть, нужно дать права этому "отчету" на таблицу smpricehistory?
Не подскажите, как у него роль зовется?