以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 取值GetUniqueValues的疑问 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=6333) |
-- 作者:floor2 -- 发布时间:2010/3/22 15:05:00 -- 取值GetUniqueValues的疑问 dim rq as date = date.now.adddays(-1) Dim tbl As DataTable = DataTables("生产清单明细") Dim lst As List(Of String) = tbl.GetUniqueValues("[打印时间] > \'" & rq & "\' ", "打印时间") 这样的语句有什么问题吗? 把“>”换成“=”又可以?! |
-- 作者:狐狸爸爸 -- 发布时间:2010/3/22 15:37:00 -- Dim lst As List(Of String) = tbl.GetUniqueValues("[打印时间] > #" & rq & "# ", "打印时间") |
-- 作者:floor2 -- 发布时间:2010/3/23 10:12:00 -- 这样可以了,不过由于list的类型是string 接下来的统计公式 Series.Y(i) = tbl.Compute("Sum(净重)","[打印时间] = \'" & lst(i) & "\'")就有问题,打印时间是date无法与string相比较 把list(of date)提示说无法改成date类型,狐爸 该怎么办? |
-- 作者:yangming -- 发布时间:2010/3/23 10:16:00 -- List(Of String) ,这种集合只能是字符型 |
-- 作者:floor2 -- 发布时间:2010/3/23 10:23:00 -- 那么图表范围怎么选? 我想只对2天时间内的生产数量进行图表化,该怎么对时间进行筛选呢,时间是包括日期和时间的,做图表的时候又想把时间转成HH的 |
-- 作者:yangming -- 发布时间:2010/3/23 10:37:00 -- 打印时间由于是日期型,所以前后要加“#”号 |
-- 作者:floor2 -- 发布时间:2010/3/23 10:42:00 -- 怎么筛选范围,如何把这2天内的数据筛选出来? |
-- 作者:yangming -- 发布时间:2010/3/23 10:46:00 -- 这样吧,上传狐表示例文件 |