以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何用DataYMD计算出的工龄进行工龄的统计分析  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=185914)

--  作者:dhyskyworld
--  发布时间:2023/3/24 22:21:00
--  [求助]如何用DataYMD计算出的工龄进行工龄的统计分析
DataYMD示例如下:
Select Case e.DataCol.name
    Case "入职日期"
        If e.DataRow.IsNull("入职日期") Then
            e.DataRow("工龄_年") = Nothing
            e.DataRow("工龄_月") = Nothing
            e.DataRow("工龄_日") = Nothing
        Else
            Dim y,m,d As Integer
            DateYMD(e.DataRow("入职日期"),Date.Today,y,m,d)
            e.DataRow("工龄_年") = y
            e.DataRow("工龄_月") = m
            e.DataRow("工龄_日") = d
        End If

End
Select
新建一个表对员工工龄的进行统计分析,统计分析列名为:工龄区间_10年以下、工龄区间_10至20年、工龄区间_20年以上
可以实现吗?,要怎么编写代码?
[此贴子已经被作者于2023/3/25 9:46:52编辑过]

--  作者:有点蓝
--  发布时间:2023/3/25 9:41:00
--  
参考:http://www.foxtable.com/webhelp/topics/2964.htm


--  作者:dhyskyworld
--  发布时间:2023/3/25 11:26:00
--  
谢谢版主