次のクエリを使用して、次の表形式のレポートがあります。
select id,
name,
telephone,
apex_item.checkbox2(1,id) as "Tick when Contacted",
apex_item.text(20,my_date) as "Date Contacted",
apex_item.textarea(30,my_comment,5,80) as "Comment"
from my_table
このレポートには、駆動キーがF01に割り当てられたチェックボックスである10個のレコードが表示されます。
私の問題は、これは表形式のレポートであるため、Oracle APEX_APPLICATION.G_F01.COUNTを使用することです。textareaフィールドの値にアクセスするにはどうすればよいですか。「my_comment」は、データベースの列/テーブルからではなく、レポートでユーザーが入力できる値です。 ?
私が見ることができることから、それはシーケンスの問題であるように思われ、入力したレコードが正しい順序でない場合、値が失われます。
行1、3、および5のチェックボックスをオンにしているだけなので、これらの選択された行のみに関連するtextareaフィールドの値を返すことを期待しています。