私はアプリケーションを持っています。いくつかのブロックがあります。それらはデータベース ブロックではありません。ただし、カーソルからのレコードを入力しています。カーソル レコードをループしてフォームに表示するプロシージャがあります。
このカーソルの n 番目のレコードを、どのように達成できるかという形で表示できるようにしたいと考えています。これは、フォームの次のレコード ボタンの後ろにコード化されます。
Procedure Get_All_Records IS
Cursor MyRecords IS
Select 1,2,3,4,5
from mytable
Begin
FOR eachRecord In MyRecords LOOP
field1 := eachRecord.1;
field2 := eachRecord.2;
field3 := eachRecord.3;
field4 := eachRecord.4;
field5 := eachRecord.5;
END LOOP;
End;