Office中国论坛/Access中国论坛

标题: 请教命令写法问题--急 [打印本页]

作者: baixianlei    时间: 2009-6-17 10:42
标题: 请教命令写法问题--急
我想写一条命令来刷新窗体控件
dim str1 as string,str2 as string
forms!str1!str2.requery

可是上面的语句一运行系统提示未找到STR1窗体和STR2控件。请问,我要将这两个变量带到这条语句中该如何写这条句语。请各位大虾多多指教。
作者: todaynew    时间: 2009-6-17 11:07
forms(str1).controls(str2).requery
作者: baixianlei    时间: 2009-6-17 11:12
Private Sub 日历_DblClick()
On Error GoTo err
    Forms!(日期选择_窗体名称取值()).Controls(日期选择_控件名称()).Value = Me.日历.Value
    Forms!(日期选择_窗体名称取值()).Controls(日期选择_控件名称()).Requery
    DoCmd.Close
ERR:
    Exit Sub
End Sub

我写句语的时候提示controls(STR2)缺少数组.我如何解决呢.
作者: baixianlei    时间: 2009-6-17 11:18
说明
使用 Controls 属性可以引用窗体、子窗体、报表的控件之一,或者引用其他控件中或附加到其他控件上的节。例如,下面第一句代码的语法将返回 Form1 上控件的个数;第二句则引用控件中某个属性的名称。

Forms("Form1").Controls.Count

Forms("Form1").Controls("Textbox1").Properties(5).Name


帮助里面
Properties(5).Name这块怎么加到语句中,是不是少写了这块的事儿。我不会加呵呵
作者: baixianlei    时间: 2009-6-17 12:04
解决啦,谢谢哦。我刚才写错了。呵呵。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3