社区
DataWindow
帖子详情
急 dw setsqlselect 新sql,retrieve后 垂直滚动条高度还是旧sql retrieve的高度
nothing211
2014-12-31 11:37:25
pb9.0 OS系统win7,dw不含条件先retrieve 了,记录很多,
。
然后增加了查询条件,dw_.setsqlselect(is_new_sql)重新retrieve ,数据的记录变少了,但是垂直滚动条高度没有变化,仍然可以下拉,但是下拉的内容都是空白
。
求高人解决,去掉多余的空白,使滚动条的高度正确。
另外,同样的代码在XP中则滚动条显示正常。
本人已试过 dw_reset() 和 redraw 方法 但是没有解决,还望高人给在下指点一二,先行谢过。
...全文
188
2
打赏
收藏
急 dw setsqlselect 新sql,retrieve后 垂直滚动条高度还是旧sql retrieve的高度
pb9.0 OS系统win7,dw不含条件先retrieve 了,记录很多,。 然后增加了查询条件,dw_.setsqlselect(is_new_sql)重新retrieve ,数据的记录变少了,但是垂直滚动条高度没有变化,仍然可以下拉,但是下拉的内容都是空白。 求高人解决,去掉多余的空白,使滚动条的高度正确。 另外,同样的代码在XP中则滚动条显示正常。 本人已试过 dw_reset() 和 redraw 方法 但是没有解决,还望高人给在下指点一二,先行谢过。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PB菜鸟
2015-01-08
打赏
举报
回复
检索完数据后 dw.SetRedraw(TRUE) 不行?
WorldMobile
2014-12-31
打赏
举报
回复
试试,先用dw.reset(),把数据清空,然后再用setsqlserct,然后再retrieve,应该可以
PB常用函数
如:if(isrownew(),'
新
',if(isrowmodified(),'改','
旧
')) 插入空行:insertrow(0)
dw
_name.insertrow(0) 通常配合插入行使用的是滚动行
dw
_name.scrolltorow(
dw
_name.insertrow(0)) \\滚动到插入行 比如...
PB中
DW
的应用
1 使DataWindow列只能追加不能修改 如何使DataWindow中的数据只能追加
新
记录而不能修改,利用 Column 的 Protect 属性可以很方便的做到这一点,方法如下:将每一列的 Protect 属性设置为:If( IsRowNew(),...
powerBuilder datawindow常见函数
datawindow.
set
trans( /*transaction t */) datawindow.re
trie
ve
( )
PB6.5开发笔记
虽然好久没有也许以后也不会再使用pb开发程序了,但这算是我使用过的唯一一个前端专业开发工具,把笔记记录下来,权当作纪念吧,^_^//PB中标准调用
sql
语句ls_
sql
= "
select
road_name from bb_data_wide_bus_temp_t ...
PB开发笔记(1)
//通过代码更改数据窗口对象的方法string error_syntaxfrom
SQL
, error_createstring new_
sql
, new_syntaxnew_
sql
=
SELECT
emp_data.emp_id,emp_data.emp_name from em
DataWindow
609
社区成员
20,469
社区内容
发帖
与我相关
我的任务
DataWindow
PowerBuilder DataWindow
复制链接
扫一扫
分享
社区描述
PowerBuilder DataWindow
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章