以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  日期列引用  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=34602)

--  作者:gaoshr
--  发布时间:2013/6/10 7:53:00
--  日期列引用


图片点击可在新窗口打开查看此主题相关图片如下:日期列引用.png
图片点击可在新窗口打开查看
If e.Col.name="登记日期" Then
e.Row("登记日期")=Format(e.Row("销售日期"),"MMM")
End If

以上代码为实现根据销售日期列内容在登记日期列转换为相应的月份,但总是提示调用出错?为什么?如何解决?


--  作者:realredred
--  发布时间:2013/6/10 8:20:00
--  

"MMM" ?

不是"MM" 嗎?

好像有相应的提取月份的代码

 



   


--  作者:realredred
--  发布时间:2013/6/10 8:25:00
--  

Dim dt As  Row = Tables("表名").Current

Dim m As Integer = dt("销售日期").month
Output.Show (m)

 

不知行不行

[此贴子已经被作者于2013-6-10 8:26:04编辑过]

--  作者:gaoshr
--  发布时间:2013/6/10 9:43:00
--  

是MMM,没错。我很想弄明白,为什么调用会出错,错在哪里。


--  作者:XYT
--  发布时间:2013/6/13 9:28:00
--  

你登记日期是什么类型的

[此贴子已经被作者于2013-6-13 9:46:54编辑过]