Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

表单刷新的问题

lib  发表于:2008-01-04 11:22:50  
复制

我原来使用VFP,现在想用Access2003,

 

我做一个合同管理系统,字段多,直接看表不方便,做成表单,一页只显示一条记录,方便浏览,但是寻找其他记录时要一条一条的翻,也不方便。

 

依照我以前的VFP做法,在一张表单中,加入一个表格控件,可以显示列表,在表格控件下方加入表格每个字段的控件,显示一条记录的信息,这样既方便浏览,又方便查找其他记录。

 

现在的问题是:

 

Access2003中好像没有表格控件,只能用子窗体控件实现。但是,加入的子窗体控件不能和窗体中的其他控件联动(子窗体的数据源和窗体其他控件的数据源是同一个表格)。也就是,我增加一条记录,子窗体中不能显示,除非关掉窗体后重新打开就可以看到刚才新增的记录了。其次,我在子窗体中点击某个记录,子窗体外的控件不能自动显示我选中的记录。

 

请问各位,有什么方法可以解决这个问题。

 

谢谢!!

 

Top
何勇 发表于:2008-01-04 14:21:14

在更新后使用下列语句:

forms("需要更新的窗体名称").子窗体名称.form.requery



钱玉炜 发表于:2008-01-05 09:02:10
有表格控件的,只是要引用一下

总记录:2篇  页次:1/1 9 1 :