社区
DataWindow
帖子详情
每次数据窗口刷出100条数据
linleming
2003-05-24 08:56:44
为了提高速度,数据窗口每次刷出100条符合条件的数据,按下一页在刷出另100条符合数据条件的数据。
...全文
34
9
打赏
收藏
每次数据窗口刷出100条数据
为了提高速度,数据窗口每次刷出100条符合条件的数据,按下一页在刷出另100条符合数据条件的数据。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tchatcha
2003-05-25
打赏
举报
回复
对不起贴错地方了
tchatcha
2003-05-25
打赏
举报
回复
在列的TEXTCOLOR属性写表达示
下面表达示说明第三行为红色
if (getrow()=3,255,0)
homeness
2003-05-25
打赏
举报
回复
在数据窗口中设置一次最多能显示的记录数
dw_1.getrow()/100
然后在retrieve as needed就可以了
Thinkinger
2003-05-24
打赏
举报
回复
这并不矛盾,你还是可以用上面的方法解决的!
linleming
2003-05-24
打赏
举报
回复
查询条件是动态的,不一定按什么条件查询,得用filter()。如果用上述方法,得进行全部的过滤,速度很慢!
Thinkinger
2003-05-24
打赏
举报
回复
方法一:
//实例变量
string is_condition
在retrieverow(long row)事件中写代码:
if row = 100 then return 1 //此次检索100条记录以后停止从数据库中检索
在retrieveend(long rowcount)事件中写代码:
//把检索出来的记录提取他们的主键值作为条件在下一次检索记录时作为过滤条件——不包括已经检索的记录
string ls_sql
integer i
for i = 1 to rowcount
is_condition += " and keycolumn <> columnvalue"'"
ls_sql = getsqlselect()
ls_sql += is_condition
setsqlselect(ls_sql)
next
方法二:
//实例变量,保存上一次检索后的order by列的最大值
any la_lastvalue
1.你把数据窗口的数据源用order by对某个有序列排序
2.在retrieverow(long row)事件中写代码:
if row = 100 then return 1 //此次检索100条记录以后停止从数据库中检索
3.在retrieveend(long rowcount)事件中写代码:
la_lastvalue = getitemx(rowcount,column)
//把上面的值用setsqlselect()函数设置在数据窗口数据源的where子句中
waterstony
2003-05-24
打赏
举报
回复
用retrieve as need选项就能满足你的需要。
linleming
2003-05-24
打赏
举报
回复
thinkinger:非常感谢你。
joss;能不能说得在详细些?有没类似的代码?可以给我借鉴一下。谢谢你。
我的Email:llm.luori@tom.com
joss
2003-05-24
打赏
举报
回复
用存储过程做数据源,再设置数据窗口属性为只检索需要的页!
PB子
数据
窗口
**通常的子
数据
窗口
也就是下拉
数据
窗口
。子
数据
窗口
也是普通的
数据
窗口
对象,没有什么特殊的地方,它的创建方法、可以使用的控件、编程时可以使用的函数等,都和普通的
数据
窗口
相同。特殊的地方只是因为它放在了父
数据
窗口
中,需要和父
窗口
进行配合。 **当为
数据
窗口
中某字段指定为下拉
数据
窗口
编辑风格时,必须提供以下三个属性: a)子
数据
窗口
名称。 b)显示字段名称:该字段中的内容显示在父
数据
窗口
的字段上,
PB]-子
数据
窗口
**通常的子
数据
窗口
也就是下拉
数据
窗口
。子
数据
窗口
也是普通的
数据
窗口
对象,没有什么特殊的地方,它的创建方法、可以使用的控件、编程时可以使用的函数等,都和普通的
数据
窗口
相同。特殊的地方只是因为它放在了父
数据
窗口
中,需要和父
窗口
进行配合。 **当为
数据
窗口
中某字段指定为下拉
数据
窗口
编辑风格时,必须提供以下三个属性: a)子
数据
窗口
名称。 b)显示字段名称:该字段中的内容显示在父
数据
窗口
的字段
PB]-子
数据
窗口
操作
PB]-子
数据
窗口
操作 PB]-子
数据
窗口
**通常的子
数据
窗口
也就是下拉
数据
窗口
。子
数据
窗口
也是普通的
数据
窗口
对象,没有什么特殊的地方,它的创建方法、可以使用的控件、编程时可以使用的函数等,都和普通的
数据
窗口
相同。特殊的地方只是因为它放在了父
数据
窗口
中,需要和父
窗口
进行配合。 **当为
数据
窗口
中某字段指定为下拉
数据
窗口
编辑风格时,必须提供以下三个属性: a)子
数据
窗口
名称。 b)显示字
PB动态
数据
窗口
〓创建动态
数据
窗口
若要动态创建
数据
窗口
,需要使用函数Create,该函数的语法如下: dw_1.Create(syntax{,errorbuffer}) 其中,dw_1是
数据
窗口
控件的名称,该
数据
窗口
控件要和新创建的
数据
窗口
对象相关联。syntax是用来描述创建
数据
窗口
对象的确切语法的字符串。errorburrer是可选项,用来保存创建
数据
窗口
对象过程中发生的错误信息。如果不指定该参数,就
处理时序
数据
中
窗口
大小的含义
在时间序列分析中,
窗口
大小是一个重要的概念。当我们处理时间序列
数据
时,我们经常需要对
数据
进行平滑、聚合或计算某些统计指标。这时,
窗口
大小定义了在
每次
计算中用于考虑
数据
点的数量。具体来说,对于一个时间序列
数据
集,
窗口
大小表示我们在
数据
中滑动的固定
窗口
的大小。在每个
窗口
内,我们可以进行各种操作,比如计算均值、中值、标准差等统计量,或者应用其他时间序列分析方法。在给定的代码中,
窗口
大小被用作横轴,因为可能正在研究在不同的
窗口
大小下模型性能的变化。
DataWindow
611
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章