以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于库存表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33109) |
-- 作者:L7 -- 发布时间:2013/5/14 9:00:00 -- 关于库存表 如何实现盘点表中的月末库存与库存表中的月初库存之间的转换?库存表时个视图,实际上月末库存也相当于月初库存,只是月份不一样而已 |
-- 作者:Bin -- 发布时间:2013/5/14 9:05:00 -- 多加一个列, 存 "月初" "月末" 那不就很好的分辨出来啦吗? |
-- 作者:L7 -- 发布时间:2013/5/14 9:11:00 -- 问题是比如月末是三月的 那么月初的库存也就是三月月末的库存 库存表里的月初库存字段就是从盘点表里的月末库存里提取出来的,现在是月份与时间转换不过来 |
-- 作者:Bin -- 发布时间:2013/5/14 9:14:00 -- 这个很好转啊.你是存的字符串 "一月" "二月" 还是 日期格式 2013-03-30? |
-- 作者:L7 -- 发布时间:2013/5/14 9:22:00 -- 字符串的 |
-- 作者:Bin -- 发布时间:2013/5/14 9:31:00 -- Dim ms As new Dictionary(of String,String) For i As Integer=1 To 12 ms.Add(CLNum(i) & "月",CLNum(i+1) & "月") Next ms("十二月")="一月" MessageBox.Show(ms("一月")) 这样就可以了.
|
-- 作者:L7 -- 发布时间:2013/5/14 9:40:00 -- 我试下 谢谢 |
-- 作者:L7 -- 发布时间:2013/5/14 9:42:00 -- 我的入库时间是日期型的 |
-- 作者:L7 -- 发布时间:2013/5/14 9:47:00 -- 应该可以说是月份与日期之间的转换,我用你圆点符号,没转成功,应该是我写的代码问题 |
-- 作者:Bin -- 发布时间:2013/5/14 9:49:00 -- Dim ms As new Dictionary(of String,String) For i As Integer=1 To 10 ms.Add(CLNum(i) & "月","#" & Date.Today.Year & "-" & (i+1) & "-1#") Next ms.Add("十一月","#" & Date.Today.Year & "-12-1#") ms.Add("十二月","#" & Date.Today.Year & "-1-1#") MessageBox.Show(ms("十一月")) |