2011-01-10 14 views
0

フォームを開いたときに作成された最後のレコードが表示される単純なフォームを作成しようとしています。 [前へ]ボタンと[次へ]ボタンで表をナビゲートできます。[クリア]ボタンを使用すると、画面を消去して新しいレコードを入力できます。Oracle Apex 4 - PREVIOUSおよびNEXT、CLEARボタン論理の問題

テーブルにデータを表示する領域がある作業ページを作成しました。

ウィザードを使用して、PreviousとNextという2つのボタンを作成しました(これは表示されます)。

しかし、ボタンは何もしません。

私は、要求のボタン名を含む送信依頼を探すプロセスが必要だと思っていますが、何を入れるべきかわかりません。

また、わかりやすいために、私も困惑しています。

ありがとうございました。

答えて

1

ページアイテム(またはアイテム)に表示されているレコードの主キーを保持し、フォームを作成するときに使用するレコードを見つけるために、これらを使用する必要があります。次に、[次へ]ボタンと[前へ]ボタンを処理するプロセスでは、次/前のレコードの主キーを決定し、ページ項目を更新するコードが必要です。ページがリロードされると、次/前のレコードが表示されます。

コード(次ボタン処理用)のようなものであってもよい。

select empno 
from emp 
where empno = (select min(empno) from emp 
       where empno > :p1_empno); 
関連する問題