易表在线答疑技术与交流用户社区 → 求教上一条、下一条的按钮公式怎么写?


  共有27369人关注过本帖树形打印复制链接

主题:求教上一条、下一条的按钮公式怎么写?

帅哥哟,离线,有人找我吗?
lmk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:235 积分:10 威望:0 精华:0 注册:2006/8/11 11:02:00
  发帖心情 Post By:2006/8/14 19:38:00 [显示全部帖子]

这样行不行?要多按一次按钮才会循环。
egd文件下载

 回到顶部
帅哥哟,离线,有人找我吗?
lmk
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:235 积分:10 威望:0 精华:0 注册:2006/8/11 11:02:00
  发帖心情 Post By:2006/8/14 19:52:00 [显示全部帖子]

先设置一个数值型变量:[%A%]
按钮公式:
上一条:If(Row =[%A%],Last(),SetVariable("%A%",rowsel) And Prev())
下一条:If(Row =[%A%],First(),SetVariable("%A%",rowsel) And Next())

 回到顶部
帅哥哟,离线,有人找我吗?
lmk
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:235 积分:10 威望:0 精华:0 注册:2006/8/11 11:02:00
  发帖心情 Post By:2006/8/14 23:04:00 [显示全部帖子]

row指返回公式所在行的位置;rowsel表示当前选定的行。
RowSel和Row的区别,前者表示选定的行,后者表示正在计算的行。假如一个表有100行,目前选定第3行,那么重算全表的时候,Row将从1变化到100,而RowSel将始终等于3。
在这个公式中,公式执行的时刻两者的值是相同的,所以效果一样。

 回到顶部