社区
PowerBuilder
帖子详情
不用retrieve(),如何对数据窗口进行刷新!
am2000
2002-01-08 08:19:18
两个数据窗口,一个数据窗口更新后。要即时更新另一个数据窗口。能不能不用retrieve()
因为我的DW是带参数的。
...全文
209
21
打赏
收藏
不用retrieve(),如何对数据窗口进行刷新!
两个数据窗口,一个数据窗口更新后。要即时更新另一个数据窗口。能不能不用retrieve() 因为我的DW是带参数的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
咖啡
2002-01-10
打赏
举报
回复
retrieve()肯定是最简单的。
重新从数据库中检索数据好像没有别的简单办法
select from database-〉setitem()??????
有点夸张吧?
remain119
2002-01-10
打赏
举报
回复
我想是不是可以用dw_1.setfilter(condition)和dw_1.filter()
bobby_h
2002-01-09
打赏
举报
回复
简单的retrieve都不用,你就DIY,紧跟着“一个数据窗口更新后”,计算好数值——setitem啦。
ztjun
2002-01-09
打赏
举报
回复
你在第一个dw的itemchange里得到dwo.name,然后判断是否为“金额”,如果是则将其data(itemchange里自带的参数)取出,并写入dw2的字段中。
wangsw
2002-01-09
打赏
举报
回复
不用RETRIEVE?哪用什么,难道不近路不走?
junyong
2002-01-09
打赏
举报
回复
可以用reselect.
pbworm
2002-01-09
打赏
举报
回复
我想你是这样的吧
当资金使用表发生变化后,计划表中的值同步发生变化并显示给用户看。
如果是这样的话,你可以使用触发器来实现两个表的同步更新,但是显示给用户的话,如果数据量不大的话,使用retrieve是最好的,如果数据量大的话,可以使用setItem来赋值。这两个哪个好恐怕就要看你的性能要求了。
兄弟上回叫我编的触发器和存储过程,最近心情不是很好,只写了一个触发器的例子,等一会先发给你,存储过程的再等两天好吗?这两天不想写东西了。
pbworm
2002-01-09
打赏
举报
回复
还没有搞定吗?
I_will_study
2002-01-09
打赏
举报
回复
把另一个数据窗口的自动刷新时间改为一秒刷新一次试试。
keani
2002-01-09
打赏
举报
回复
我的意见跟大家差不多。就是在资金使用表金额变动后进行计算,然后用modify()修改,整个触发事件就是这样吧。
liulee
2002-01-08
打赏
举报
回复
retrieve最简单,也是最好的方法。
am2000
2002-01-08
打赏
举报
回复
能不能用计算列搞定啊。
am2000
2002-01-08
打赏
举报
回复
ideage(莲花宝哥)说的有理!
你说的要和更新写在一个事务中是怎么回事啊。
给个触发器的例子好不好!我用的SQL SERVER。
ideage
2002-01-08
打赏
举报
回复
回复人: am2000(最后一滴水) (2002-1-8 21:52:10) 得0分
如何使余额动态改变?
你的问题是多表更新巴!(计划表中的余额要更新。怎么办? )
你可以用存储过程,也可以用触发器,如果你的数据库不支持,你也可以用SQL语句。
!!要和更新写在一个事务中啊!!
am2000
2002-01-08
打赏
举报
回复
如何使余额动态改变?
iamxia
2002-01-08
打赏
举报
回复
不是刷新吗?
tjm1
2002-01-08
打赏
举报
回复
sharedata 好象可以吧,没用过.
am2000
2002-01-08
打赏
举报
回复
真的没有别的办法了啊。。。。
sincerity
2002-01-08
打赏
举报
回复
好像 Retrieve 就是最简单的方法了。
am2000
2002-01-08
打赏
举报
回复
举个例子吧。
有一个计划表,有一个计划金额、余额;
一个计划表对应多个资金使用表,资金使用表金额变动后。计划表中的余额要更新。怎么办?
加载更多回复(1)
PB
刷新
datawindow当前行的
数据
messagebox('','
刷新
数据
窗口
当前行失败!,
数据
窗口
需要参数',exclamation!) return -1 else ll_currentrow=ldw.getrow( ) FOR ll_column = 1 TO long(ldw.object.datawindow.column.count)//key names If ...
pb
数据
窗口
更新mysql_PB
刷新
下拉式
数据
窗口
PB
数据
窗口
源码下载
作者 华软 jb99334当咱们运行PB
数据
库管理程序时,可能会出现这样的要求,当在一个
窗口
中向
数据
库加入一条记录,这时,运用与这个
数据
库相关下拉式
数据
窗口
的
窗口
必需
刷新
其中的下拉式
数据
窗口
。为了到达这个目的,...
PB]-子
数据
窗口
特殊的地方只是因为它放在了父
数据
窗口
中,需要和父
窗口
进行
配合。 **当为
数据
窗口
中某字段指定为下拉
数据
窗口
编辑风格时,必须提供以下三个属性: a)子
数据
窗口
名称。 b)显示字段名称:该字段中的内容显示在父...
用re
trie
ve
刷新
时不清除原
数据
论坛中有朋友提问,如何用re
trie
ve
刷新
时不清除原
数据
主要设置为在Datawindow的Re
trie
ve
Start事件中,使用Return 2,这样PowerBuilder不会清除原有
数据
而是追加新
数据
。 但文字描述很难理解,特做下图仅供参考...
re
trie
ve
刷新
时不清除原
数据
论坛中有朋友提问,如何用re
trie
ve
刷新
时不清除原
数据
主要设置为在Datawindow的Re
trie
ve
Start事件中,使用Return 2,这样PowerBuilder不会清除原有
数据
而是追加新
数据
。
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章