- 1
- 0
- 约7.34千字
- 约 2页
- 2017-08-04 发布于河南
- 举报
PB中的Datawindow按页行滚动的应用设计(深圳:独孤求败?2003-05-15)
????在Powerbuilder中,当Datawindow所显示的数据超过一个数据窗口时,常常通过单击滚动条控件使Datawindow中的容上下滚动,这样有时带来许多不便,如从某行开始滚动到现在过去了几行或几页,往上或往下滚动几行或几页都不好掌握,Powerbuilder中提供了几种方法可以解决这些问题,例如,按Pageup、Pagedown、↑、↓。这里主要介绍通过定义按钮、使用滚动函数来解决这些问题。常用的滚动函数和语法。?
????用户在使用滚动条控件使数据滚动时,消息的传输由用户单击滚动条控件实现,使用函数和按钮使数据滚动时,消息的传输由用户单击按钮实现。常用的函数如下:?
????ScrollNextPage()????滚动到下一页
????ScrollNextRow()?????滚动到下一行
????ScrollPriorPage()???滚动到前一页
????ScrollPriorRow()????滚动到前一行
????ScrollToRow()???????滚动到某一行
????语法:
????Datawindowname.?ScrollNextPage()
????Datawindowname.ScrollNextRow()
????Datawindowname.ScrollPriorPage()
????Datawindowname.ScrollPriorRow()
????Datawindowname.ScrollToRow()
????其中:Datawindowname为Datawindow在Powerbuilder的window下的控制名。如每按一次按钮cb_1,将数据窗口dw_1中的数据往下翻一页,在命令按钮cb_1的click描述中的输入:dw_1.?ScrollNextPage()?等等。?
????实例程序?
????1、?建立一个应用库app.pbl。?
????2、?在这个应用库下建立一个应用app。在应用app的script中输入open(w_testscroll)。?
????3、?建立一个Datawindow:d_itemdata(选DataSouece为QuickSelect,PresentationStyle为Grid,数据表为前面提到的w_itemdata).?
????4、?按window按钮,新建window:?w_testscroll。?
????5、?按window下Datawindow图标,选择新建的Datawindow:dw_itemdata,用鼠标把它置为适当大小;按OK(命令)按钮,建立两个命令按钮,其控制名分别为cb_1和cb_2。?
????6、?在按钮cb_1上击左键,选择name选项,将text后的none修改为下一页,击Script按钮,选择click事件,在编辑框输入:dw_1.ScrollNextPage()。同理在按钮cb_2上击左键,选择name选项,将text后的none修改为前一页,击Script按钮,选择click事件,在编辑框输入:dw_1.ScrollPriorPage()。?
????上述工作就绪后,按RUN图标出现所要的屏幕。当你按下一页按钮时数据向上滚动,当你按前一页按钮时,数据向下滚动。如果需要知道目前显示的是第几页,可以定义一个实例变量Ii_Count,初始值为1,每按一次按钮cb_1,Ii_Count?=?Ii_Count?+?1,每按一次按钮cb_2,Ii_Count?=?Ii_Count?-?1。
您可能关注的文档
- 2013年贵州煤矿质量标准化和评分办法.doc
- 2013年湖北省鄂州市中考数学试卷和答案(Word解析版).doc
- 2013年九年级物理全册 第十四章 内能利用 新人教版导学案.doc
- 2013年全国各市中考语文试题和答案三十.doc
- 2013年日本国际汽车零部件和售后市场展览会.doc
- 2013年有机化学 实验一 乙醇-水溶液分馏.doc
- 2013秋九年级物理全册 第十四章 内能利用 14.1 热机导学案(预习检测+共同探究+拓展练习).doc
- 2014届高考历史一轮复习 课时跟踪检测 (人民版):专题十六 人类文明引擎与向“距离”挑战.doc
- 2014届高考历史一轮复习 课时跟踪检测:专题十六 人类文明引擎与向“距离”挑战 Word版含解析.doc
- 2013年中考第十四章内能利用.doc
最近下载
- RB308A-rev1.7-晶准-恒佳盛一级代理.pdf VIP
- 小学奥数 较复杂的乘法原理.pdf VIP
- 2024年陕西省中考数学真题(学生版+解析版).docx
- 小学奥数 加乘法原理.docx VIP
- 2025烟台南山学院单招《数学》复习提分资料(含答案详解).docx VIP
- 湖南省湘一名校2026届高三上学期12月质量检测物理试卷(含答案).pdf VIP
- 2025年上海高考数学二轮复习:热点题型4 统计与概率(六大题型)原卷版+解析.pdf VIP
- WordExcel2010中文版办公专家从入门到精通.pdf VIP
- 新教材人教A版高中数学选择性必修第三册习题答案.docx VIP
- 专题08 古诗鉴赏(解析版)备战2024年中考语文真题题源解密(全国通用.docx VIP
原创力文档

文档评论(0)