以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  全局变量  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=184596)

--  作者:cosogembird
--  发布时间:2022/12/15 11:39:00
--  全局变量
我在项目属性的AFTERLOAD里设置了VARS变量, 但是在程序里引用这个变量无效,需要重新定义一次 , 项目属性不是那里都可以用吗?

--  作者:cosogembird
--  发布时间:2022/12/15 11:41:00
--  
不好意思是 AFTER OPEN PROJECT
--  作者:有点蓝
--  发布时间:2022/12/15 11:41:00
--  
什么事件分别写了什么代码?事件完整代码发上来


--  作者:cosogembird
--  发布时间:2022/12/15 11:49:00
--  
首先在项目事件AFTER OPEN PROJECT里定义:

Vars("位置1")="新练1"

然后在一个叫数据录入的程序里想要用这个变量

Dim r1 As Row = Tables("练习").Current
r1("股票名称") = vars("股票名称")
r1("日期") = vars("日期起点")
r1("代码") = vars("操作代码")
r1("类别") = "正"
r1("阶段") = Vars("位置1") 

这个时候变量的内容是空的, 之前的定义无效?

--  作者:有点蓝
--  发布时间:2022/12/15 11:50:00
--  
在一个叫数据录入的程序】 这是另外一个程序?
--  作者:cosogembird
--  发布时间:2022/12/15 12:08:00
--  
就是项目里的程序
--  作者:有点蓝
--  发布时间:2022/12/15 13:31:00
--  
项目里有啥程序?窗口?还是表格事件?截图说明一下