以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 增加两日期之间统计数量代码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=9288) |
-- 作者:caoxy -- 发布时间:2011/3/25 18:34:00 -- 增加两日期之间统计数量代码 师傅你好:请帮我加代码 1、在开始日期和结束日期之间统计不同品种的数量; Dim khs As List(of String) = DataTables("出口处理").GetUniqueValues("用盘单位 > \'\'", "用盘单位") 谢谢! |
-- 作者:caoxy -- 发布时间:2011/3/26 7:23:00 -- 请师傅帮忙,加一个开始日期和结束日期的统计代码 |
-- 作者:狐狸爸爸 -- 发布时间:2011/3/26 7:58:00 -- 加上给GetUniqueValues和Compute加上日期条件就行啊:
Dim khs As List(of String) = DataTables("出口处理").GetUniqueValues("用盘单位 > \'\'", "用盘单位")
[此贴子已经被作者于2011-3-26 8:03:54编辑过]
|
-- 作者:caoxy -- 发布时间:2011/3/26 9:39:00 -- 出现错误:从字符串“#02/01/2011”到类型“Date”的转换无效 |
-- 作者:狐狸爸爸 -- 发布时间:2011/3/26 9:53:00 -- 我手误,漏掉了个#, 应该: Dim dt1 AS Date = #02/01/2011# \'开始日期 Dim dt2 AS Date = #12/31/2011# \'结束日期 |
-- 作者:caoxy -- 发布时间:2011/3/26 11:20:00 -- 上面代码统计的数据不是开始日期和结束日期之间的数据,而是全部数据 |
-- 作者:狐狸爸爸 -- 发布时间:2011/3/26 11:38:00 -- 这是不可能的事情 |
-- 作者:caoxy -- 发布时间:2011/3/26 12:10:00 -- 我在易表上从2011-01-01至2011-03-25统计的数据和上面代码统计的数据一样,也就是对日期选择统计没有效果。
|
-- 作者:caoxy -- 发布时间:2011/3/26 12:21:00 -- 是不是这两个日期的限制: Dim dt1 AS Date = "#02/01/2011#" \'开始日期 |
-- 作者:caoxy -- 发布时间:2011/3/26 13:41:00 -- 请师傅帮忙呀
|