社区
PowerBuilder
帖子详情
retrieve问题
wangzhibing_3366
2004-10-25 01:42:10
当用了RETRIEVE的时候他的行焦点回自动到达第一行的,这是不就触发了rowforcechanged事件了吗
我现在是不想他把焦点自动到达第一行哟,
换句话来说我想在做retrieve的时候数据窗口的什么事件都不发生那又是怎么样做呢
...全文
287
7
打赏
收藏
retrieve问题
当用了RETRIEVE的时候他的行焦点回自动到达第一行的,这是不就触发了rowforcechanged事件了吗 我现在是不想他把焦点自动到达第一行哟, 换句话来说我想在做retrieve的时候数据窗口的什么事件都不发生那又是怎么样做呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
li_d_s
2004-10-26
打赏
举报
回复
做标记呗,retrievestart的时候mark = false, retrieveend的时候mark = true,在rowfocuschanged事件中判断 if mark then .....
thelazyman
2004-10-25
打赏
举报
回复
默认情况下,pb检索retrieve后,如果有数据,焦点自动移到第一行记录上!
tw829
2004-10-25
打赏
举报
回复
應該是在return 1
即便這樣,也還在第一行,因為,剛剛檢索出來的數據默認就在第一行,如果樓主一定不要將數據定位在第一行,可以在retrieveend()事件中假如你像要然剛剛檢索出來的數據停留在哪一行?
TTLOVEYOU3344
2004-10-25
打赏
举报
回复
retrieve之後如果有數據,肯定會觸發rowfocuschanged事件!你想達到什麼效果?不妨把你的目的說出來
lesni
2004-10-25
打赏
举报
回复
呵呵,实在不行就把rowfocuschanged事件代码拿出来新建一个user event,在rowfocuschanged中判断什么条件下执行那段代码吧
wangzhibing_3366
2004-10-25
打赏
举报
回复
不行呀,还是达不到要求了。
我在rowforcechanged里写了一段程序,
数据窗口的数据时刻在改变,我只有通过人工去重新检索一下数据窗口,在重新
检索的时候问题就来了rowforcechanged的事件也触发了,我测试了一下,是重新
检索的时候行焦点到了第一行了,也就触发了rowforcechanged事件了,我用了什么
scrolltorow(),seltectrow(0,false),selectrow(ll_row,true)等等都不行,都是一样的哟!
你说我该怎么样才能在做retrieve() 的时候不触发rowforcechanged事件呢
lesni
2004-10-25
打赏
举报
回复
在rowforcechanged事件中return 0
如果为了不影响其他动作中调用rowfocuschanged就在Retrieve中作标志,在rowfocuschanged中判断以下再Return就可以了
Query Re
trie
ve
SCP Emulator
Query Re
trie
ve
SCP Emulator
Re
trie
ve
Form for Data Capture (RFD)
Re
trie
ve
Form for Data Capture (RFD)
报错ORA01804解决方法.txt
使用PL/SQL登录ORACLE数据 报错,error while trying to re
trie
ve
text for error ORA-01804,的解决方法,操作步骤,在windows ser
ve
r 2008R2 64位,oracle 12C,PLSQL De
ve
loper 12 64位,以上使用环境正常,
FTPClient 文件上传
我用的FTPClient是由Apache组织的commons-net.jar包中的API,这个包用起来非常的方便,很容易上手。我在项目开发的过程中主要用到了文件的上传功能,希望大家能学的一些东西
PowerBuilder
1,108
社区成员
66,453
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章