Access交流中心

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

如何用Call语句

良斌  发表于:2010-08-06 19:32:59  
复制

  请教如何在子窗体上的事件里用Call语句执行主窗体里点击控键过程?试了许多次都未成功,只好求教!

 

Top
煮江品茶 发表于:2010-08-06 20:35:28
可把若干窗体需要使用的子程序或函数放到模块中,这样在什么地方调用就都可以了。

良斌 发表于:2010-08-07 10:51:38
煮江品茶,很难为情,在子窗体上用你教的 Me.核查.Parent.SetFocus和Me..Parent.核查.Requery,语句都出现 “方法和数据未找到”提示。“核查”是主窗体上的一个文本框。

良斌 发表于:2010-08-07 13:24:08
用Forms(结账)!核查.Requery 语句解决了问题。只是不懂为什么Me..Parent.核查.Requery在这个子窗体不行,而在其他子窗体上可以运用?

煮江品茶 发表于:2010-08-07 16:54:21

你的me后面多了一个小数点吧?



萧云 发表于:2010-08-07 17:24:55

Me..    出来2个点  

 

纠正: 后面只允许有一个点符,否则报错!

 

关于me多解释一点:

 

me 代表当前类 ,在窗体里 就是form类 即窗体类。 在报表里就是report类 就是报表类。

( .) 是引用符号,也可以理解指引符号 ,这个指引符号后面都是 窗体或报表类的 属性或方法。

 

例如: me.visble 中 点后面的 visble 就是属性 ,该属性值的不同,会改变窗体的显示状态。

       me.visble = true 表示窗体可见。

       me.visble = false 表示窗体不可见,即窗被隐藏。

 

 

-----------------------

 

看来你的 VB 语言 还要再学习强化一下。



萧云 发表于:2010-08-07 17:28:52

再纠正一自己上面写的英文单词 正确应该是 visible 而不是 visble 



良斌 发表于:2010-08-08 18:55:12

谢谢指点,我的 VB 语言 基础非常差,靠从图书馆借书看,然后试着做一些简单的东西,在实践中学习。非常不正规,只有靠各位指教,不断解决困难问题,从而获得进步。



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