Oracle Reports Builderでレポートを作成していますが、AFTERPFORMトリガーに問題があります。レポートを表示すると、期間とサブ期間が初期値を使用しているのに、年は適切に処理されているように見えます。それらはまったく同じselectステートメントですが、意図したとおりに機能していないため、混乱しています。どんな助けでも大歓迎です!
function AfterPForm return boolean is
v_subpdenddt_user date;
v_subpdenddt_max date;
v_rowcount integer;
begin
select value into year from wos_report_param where parameter = 'year' and sequence_num = :sequencenum;
select value into period from wos_report_param where parameter = 'period' and sequence_num = :sequencenum;
select value into user_subpd from wos_report_param where parameter = 'subpd' and sequence_num = :sequencenum;