Foxtable(狐表)用户栏目专家坐堂 → 设计人事系统


  共有3030人关注过本帖树形打印复制链接

主题:设计人事系统

帅哥哟,离线,有人找我吗?
happy2010
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:232 积分:2287 威望:0 精华:0 注册:2016/10/9 16:10:00
设计人事系统  发帖心情 Post By:2018/3/16 11:56:00 [只看该作者]

因分公司较多,人员进出频繁,想要设计一套人事系统,便于管理和统计各分公司人员,按月度、季度计算人员流失率,如何设计还需老师指点一下。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/16 12:06:00 [只看该作者]

做一个人员表不就好了?加一个列【离职时间】,然后需要的时候直接统计人员表即可。


 回到顶部
帅哥哟,离线,有人找我吗?
happy2010
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:232 积分:2287 威望:0 精华:0 注册:2016/10/9 16:10:00
  发帖心情 Post By:2018/3/16 12:41:00 [只看该作者]

初学FT,参照帮助里的一些案列学习摸索,还不能掌握,初次尝试没有思路,还是按照EXCEL的方式摸索中。

还请老师及大家的帮助。
员工离职率=某一时间段某一群体当月离职人数/(某段时间某一群体最初在职人数+此期间新进人数)×100%

离职时间是有的,如果按照以上公式,如何在软件进行月度统计,能否给个思路或是帮助中的方法,谢谢各位老师
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180316122939.jpg
图片点击可在新窗口打开查看


[此贴子已经被作者于2018/3/16 12:42:52编辑过]

 回到顶部
帅哥,在线噢!
bobolan521
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:637 积分:7362 威望:0 精华:1 注册:2013/11/26 7:49:00
  发帖心情 Post By:2018/3/16 13:34:00 [只看该作者]

图片点击可在新窗口打开查看
[此贴子已经被作者于2020/5/18 12:13:18编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/16 14:17:00 [只看该作者]

分别统计各个值 【员工离职率=某一时间段某一群体当月离职人数/(某段时间某一群体最初在职人数+此期间新进人数)×100%】

 

当月的条件这样写

 

Dim d As Date = Date.Today

d = New Date(d.year, d.month, 1)

Dim Filter As String = "日期 >= #" & d & "# and 日期 < #" & d.AddMonths(1) & "#"

 

当月离职数,如

 

Dim d As Date = Date.Today

d = New Date(d.year, d.month, 1)

Dim Filter As String = "离职时间 >= #" & d & "# and 离职时间 < #" & d.AddMonths(1) & "#"

Dim Count = DataTables("表A").Compute("count(姓名)", filter)

 

月初在职数,如

 

Dim d As Date = Date.Today

d = New Date(d.year, d.month, 1)

Dim Filter As String = "离职时间 is null and 入职时间 < #" & d & "#"

Dim Count = DataTables("表A").Compute("count(姓名)", filter)

 

本月新增数,如

 

Dim d As Date = Date.Today

d = New Date(d.year, d.month, 1)

Dim Filter As String = "入职时间 >= #" & d & "# and 入职时间 < #" & d.AddMonths(1) & "#"

Dim Count = DataTables("表A").Compute("count(姓名)", filter)


 回到顶部
帅哥哟,离线,有人找我吗?
happy2010
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:232 积分:2287 威望:0 精华:0 注册:2016/10/9 16:10:00
  发帖心情 Post By:2018/3/16 15:26:00 [只看该作者]

甜老师,要写在表的那个事件中?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/3/16 15:35:00 [只看该作者]

以下是引用happy2010在2018/3/16 15:26:00的发言:
甜老师,要写在表的那个事件中?

 

做一个按钮,然后计算,然后赋值到你需要的地方。


 回到顶部
帅哥哟,离线,有人找我吗?
happy2010
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:232 积分:2287 威望:0 精华:0 注册:2016/10/9 16:10:00
  发帖心情 Post By:2018/6/14 14:26:00 [只看该作者]

甜老师 人事这个一直没有能够做出来。还是要请教下您,在
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20180614142000.jpg
图片点击可在新窗口打开查看
统计表中,如何在人事明细表中按照 “地区”   “单位”   筛选统计相关的数据,表达式确实写不出来,希望能获得您的帮助。

 回到顶部
帅哥哟,离线,有人找我吗?
happy2010
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:232 积分:2287 威望:0 精华:0 注册:2016/10/9 16:10:00
  发帖心情 Post By:2018/6/14 15:05:00 [只看该作者]

自己顶一下 

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/6/14 15:25:00 [只看该作者]

以下是引用happy2010在2018/6/14 15:05:00的发言:
自己顶一下 

 

上传具体项目测试。


 回到顶部
总数 13 1 2 下一页