2

apex_item を含むレポートがあります。レポートは複雑なので、簡単にするために関連するものだけを示します。レポートは次のもので作成されます。

select ID || apex_item.hidden(11,ID) as "ID", 
       apex_item.text(p_idx => 12, p_value => VOLUME) as "Volume" 
from TEMP;

それは与える:

ここに画像の説明を入力

送信ページには、レポート行をカウントするプロセスがあります (後で、この行をループして何らかのアクションを実行します)。

apex_debug.warn('count f11: ' || apex_application.g_f11.count);

結果は予想通り2点。

問題 - ページを送信せずにレポートから変更を保存しようとすると:

PL/SQLアクションでクリックすると動的アクションを実行するボタン「サーバーの更新」があります。

ここに画像の説明を入力

PL/SQL には上記のループとまったく同じコードが含まれていますが、結果は0 になりました。

私の目標は、行に基づいてアクションを作成することです。ページを送信せずに、しかし、送信せずにこの行をループする方法がわかりません。ありがとう

4

1 に答える 1