Grid并没有及时更新

ruanjiancomputer 2003-06-23 09:27:28
我做了一个表单,两个下拉组合框,一个Grid1对象。
其中“业务类型”组合框的RowSource属性为SSZ( )数组,SSZ(1)=’审计类’、SSZ(2)=’评估类’ ……等等。“业务年度”组合框也是数组SND( ),SND(1)=’2003’、SND(2)=’2004’……。
Grid的数据源为两个关联表的视图,表单初始化时已经设置了根据“业务类型”和“业务年度”变量的筛选,并且能正确显示。
我想通过选择“业务类型”和“业务年度”选项后,使Grid中的内容随之更新,于是在分别在“业务类型”和“业务年度”组合框的Click Event事件中加了几行代码:
Fywlx=’评估类’ && 改变类型变量
Fywnd=’2002’ && 改变年度变量
THISFORM.Grid1.Refresh && 刷新Grid1
但Grid并没有及时更新。不知应该怎么做才能达到这一目的。是应该更新视图,还是更新Grid1?具体怎么做请赐教。
...全文
132 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
fj_jiangqi 2003-06-23
  • 打赏
  • 举报
回复
我们上面写的你试过了吗?应该是不会有问题的。
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
ruanjiancomputer 2003-06-23
  • 打赏
  • 举报
回复
没有呀,有没有这方面的源程序?谢谢了
fj_jiangqi 2003-06-23
  • 打赏
  • 举报
回复
问题没解决吗?
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊
ruanjiancomputer 2003-06-23
  • 打赏
  • 举报
回复
up
kinlzy 2003-06-23
  • 打赏
  • 举报
回复
想偷懒,不行的,在两个组和框的interactiveChanges事件里面都必须先将GRid的ReocrdSource=‘’
再刷新视图内容
再将GRid的Recordsource设回视图
fj_jiangqi 2003-06-23
  • 打赏
  • 举报
回复
你的grid的RecordSource和RecordSourceType是多少?
如果用了sql语句要重新执行。
除此应该是正常的才对。
-------------------------
我流落在凄凉的世界里-孤苦伶仃
我过着动荡无助的生活-四处漂泊

2,749

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧