以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何理解全局代码、全局变量和 Var变量? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11591) |
-- 作者:yanzhen2010 -- 发布时间:2011/8/3 23:14:00 -- 如何理解全局代码、全局变量和 Var变量? 如何理解、全局变量和 Var变量?如何引用变量,老师能不能给个完整的例子? 本人使用易表几年,对易表的变量比较熟悉,但对狐表的变量不太理解。 1、能不能和易表的变量做个比较说明。 2、易表的变量可以对其赋予很多内容,可以引用到任何地方,对变量本身可以赋予任何值或公式。 3、狐表的全局变量和 Var变量如何赋值,能不能作为公式使用。 4、狐表全局变量和 Var变量如何引用到窗口、列、表中?希望有个完整的引用例子以参考。 5、更不理解的是Var变量的“初始值”,为什么初始值是个常量? 6、全局变量和 Var变量如何引用某个表中的某列数据?比如“系统设置”表有个常量“中国”,如何将其作为变量引用到其他地方? 本人使用易表,对变量的理解就是“变化的量”,在Var变量中如何让“量”变化呢?
举个直观的例子:医嘱系统:入院登记表,临时医嘱表,长期医嘱表,汇总表,如何将入院登记表中的住院号作为变量(全局变量和 Var变量),引用到其他地方,如录入窗口控件,表达式列或表事件中。 现在我做了很多表,结果发现在每个表中都要声明一下,如果“住院号”或其他列是个“变量”,写代码就简单了。 在易表中比如将住院号设为变量,在变量设置中公式可以是这样:FindText("入院登记","住院号","行号","=",[行号]),然后在任何地方都可以在此引用。引用可以是公式简洁明了,并且省时省力。 狐表如何将一个表中的内容设置为变量,有延伸到其他地方?帮助太简单。 对于变量的引用本人认为很重要。 [此贴子已经被作者于2011-8-3 23:29:47编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/8/4 8:00:00 -- 在全局代码定义全局变量,就可以在任何地方使用:
http://www.foxtable.net/help/topics/1842.htm
关于普通变量,可以看看: http://www.foxtable.net/help/topics/1842.htm
|