以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 数据类型 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=901) |
-- 作者:jweishan -- 发布时间:2008/10/16 22:54:00 -- [求助] 数据类型 Vars.Add("年度",GetType(?)) Vars.Add("月份",GetType(?)) Vars("年度") = Date.today.Year Vars("月份") = Date.today.Month 请问在上述全局变量定义中数据类型应该如何设置?String和Integer设了都不对! |
-- 作者:狐狸爸爸 -- 发布时间:2008/10/16 23:32:00 -- Vars.Add("年度",GetType(integer)) Vars.Add("月份",GetType(integer)) Vars("年度") = Date.today.Year Vars("月份") = Date.today.Month |
-- 作者:czy -- 发布时间:2008/10/17 0:09:00 -- 这样亦可。 Vars.Add("年度",GetType(Date),Date.today) Output.Show(Vars("年度").Year) Output.Show(Vars("年度").Month) |
-- 作者:jweishan -- 发布时间:2008/10/17 0:15:00 -- 可是照此设置后运行会出错: “变量年度赋值失败,数据类型错误!” |
-- 作者:狐狸爸爸 -- 发布时间:2008/10/17 0:23:00 -- 我测试正常 |
-- 作者:jweishan -- 发布时间:2008/10/17 0:36:00 -- 我真闹不明白,这其中有什么奥妙! [此贴子已经被作者于2008-10-17 0:37:36编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2008/10/17 0:42:00 -- 版本不对吧,重新下载看看 |