0

我正在尝试创建一个简单的表单,其中在打开表单时显示创建的最后一条记录。上一个和下一个按钮允许在表格中导航,清除按钮允许您清除屏幕并输入新记录。

我创建了一个工作页面,其中包含一个显示表中数据的区域。

我使用向导(确实会出现)创建了两个名为“上一个”和“下一个”的按钮。

但是按钮不允许做任何事情。

因此,我认为我需要一个过程来查找请求中包含按钮名称的提交,但我不确定要放入其中的内容。

同样对于 Clear,我也很困惑。

谢谢你的帮助。

4

1 回答 1

1

您需要保存在页面项目(或项目)中显示的记录的主键,并使用它们来查找填充表单时要使用的记录。然后在处理下一个和上一个按钮的过程中,您需要代码来确定下一个/上一个记录的主键并更新页面项目。然后当页面重新加载时,将显示下一条/上一条记录。

代码可能类似于(对于 Next 按钮过程):

select empno
from emp
where empno = (select min(empno) from emp
               where  empno > :p1_empno);
于 2011-01-10T09:44:21.490 回答