Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
我在项目属性的 afteropenproject 事件中设置这几个全局变量
Vars.Add("开始日期",GetType(Date),today)
vars.Add("kn",GetType(Integer))
vars.Add("ky",GetType(Integer))
vars.Add("kr",GetType(Integer))
vars("kn") = vars("开始日期").year
vars("ky") = vars("开始日期").month
vars("kr") = vars("开始日期").day
在某窗口的日期输入框中绑定 vars("开始日期"),以便于在命令按键中引用这个全局变量
结果发现,在窗口中输入的新值没有被 kr 引用并更新
我在 杂项--命令窗口用output.show(vars("kr"))测试了一下,窗口中新输入的值不能被 kr 引用并更新!
不知大家发现这个问题没有?
发现了,您自己的问题!
Vars.Add("开始日期",GetType(Date),today)
vars.Add("kn",GetType(Integer),vars("开始日期").year)
vars.Add("ky",GetType(Integer),vars("开始日期").month)
vars.Add("kr",GetType(Integer), vars("开始日期").day)
我试了,加入ylm 建议的事件代码,就正常了。