DW Ultradev打造留言本(十)

显示多条留言记录

  刚刚的确是将静态的文字给替换掉了没错,但是怎么只有一笔留言记录呢?那是因为我们还没有做完嘛!我们要让放置留言记录的表格范围重复,而且里面的内容分别是每一笔留言的纪录。

1. 选取放置留言记录的表格,这是要重复的区域。

2. 切换到 Server Behaviors 面板,或从 Window->Server Behaviors 叫出来。

3. 按下+按钮,选择 Repeat Region(重复范围)。

4. Recordset(设置记录)选择 All_Message,Show(显示)输入「5」,让一页显示出 5 笔记录。然后按下 OK。


5. 为了要看到真正的效果,也就是在 UltraDev 的编辑模式下就能预览数据库中实时的资料,从主选单选择 View->Live Data。这时候数据库中留言的纪录都会显示出来了,跟使用浏览器观看几乎一模一样,这也是 UltraDev 最引以为傲的功能。 虽然留言都能够出现了,但一次只能显示 5 笔记录(这是刚刚所设定的),我们需要增加个上一页、下一页的连结,让使用者可以看到 5 笔以外的留言。


6. 在所有留言的最下方输入「上一页 | 下一页」这几个字。


7. 选取「上一页」,按下 Server Behaviors 面板中的+按钮,选择 Move To Record->Move To Previous Record。然后直接按下 OK。

8. 选取「下一页」,按下 Server Behaviors 面板中的+按钮,选择 Move To Record->Move To Next Record,然后按下 OK。 存盘后按 F12 来预览,如果你的留言超过 5 笔记录,就可以是用上一页、下一页来浏览了。