以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  想把专业报表生成的花名册的出生日期的格式改变如何实现?谢谢  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=7700)

--  作者:雨中的泪
--  发布时间:2010/7/26 20:13:00
--  想把专业报表生成的花名册的出生日期的格式改变如何实现?谢谢

想把专业报表生成的花名册的出生日期的格式改变如何实现?

2008年12月31日这种格式改为2008年12月

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:实例一.table


--  作者:czy
--  发布时间:2010/7/26 20:38:00
--  

……

                Dim AA As Object = tb.Rows(r)(ColNames(c))  \'定义变量AA为Object类型数据(通用型,可存放任何类型的数据)
                If AA = "0"  Then  \'如果变量AA为“0”执行如下语句
                    Rs2.Cells(r + 1, c).Text =""
                Else    \'如果变量AA不为“0”执行如下语句
                    Rs2.Cells(r + 1, c).Text = tb.Rows(r)(ColNames(c))
                End If
            End If
            If ColNames(c) = "出生日期"
                Dim Multi As String = tb.Rows(r)(ColNames(c))
                Dim Values() As String
                Values = Multi.split("月")
                Rs2.Cells(r + 1, c).Text = Values(0) & "月"
            End If

……


--  作者:mr725
--  发布时间:2010/7/26 20:46:00
--  

要命啊,日期也用字符型:::::  这样吧:


If ColNames(c) = "出生日期" Then
Rs2.Cells(r + 1, c).Text =tb.Rows(r)(ColNames(c)).split("月")(0) & "月"    

.............

 

end if


--  作者:雨中的泪
--  发布时间:2010/7/26 21:27:00
--  
谢谢
--  作者:cxabc123
--  发布时间:2010/7/27 8:16:00
--  
用excel还是比较好的,狐表在这方面还是有点缺点