Foxtable(狐表)用户栏目专家坐堂 → 求助!! 出勤表進度問題


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

主题:求助!! 出勤表進度問題

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


加好友 发短信
等级:六尾狐 帖子:1433 积分:10763 威望:0 精华:0 注册:2013/3/29 10:23:00
求助!! 出勤表進度問題  发帖心情 Post By:2014/5/15 22:36:00 [只看该作者]

幫個忙!! 想做一出勤进度表.显示于statusbar

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:出勤作業.rar


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


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

图片点击可在新窗口打开查看 什么意思?

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


加好友 发短信
等级:六尾狐 帖子:1433 积分:10763 威望:0 精华:0 注册:2013/3/29 10:23:00
  发帖心情 Post By:2014/5/16 5:40:00 [只看该作者]

例:今天是2014-05-16

1.系统进入后会从月出勤表找到2014年 5月的行

2.从该行计算1~16日总共到目前应该出勤的天数_MDAY,并取得该行的cnt_day (该月预计总出勤天数)_PDAY    (_MDAY,_PDAY为全局变数)

3. 于项目属性systemidle 中代码:statusbar显示目前时间即相关讯息 时间是活动的

 

 
图片点击可在新窗口打开查看此主题相关图片如下:msgbar.jpg
图片点击可在新窗口打开查看

 

目的:让用户于作业时随时提醒目前的上工预计进度

[此贴子已经被作者于2014-5-16 5:50:51编辑过]

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/5/16 8:48:00 [只看该作者]

你这个表设计不是很科学..



你找到对应的行.利用 dim dr as datarow = datatables("月出勤表"). FIND("YYYY=" & date.today.year & " and ym = " & date.today.month)
统计按照你这个表设计,只能一个个相加了
StatusBar.Maximum= dr("cnt_day")
StatusBar.Message1= "作业预计进度"
StatusBar.ProgressBar.Visible =
true
StatusBar.ProgressBar.Value = 相加出来的出勤天数

StatusBar.Message2= 
Format(相加出来的出勤天数/dr("cnt_day"),"0%")

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


加好友 发短信
等级:六尾狐 帖子:1433 积分:10763 威望:0 精华:0 注册:2013/3/29 10:23:00
  发帖心情 Post By:2014/5/16 17:27:00 [只看该作者]

謝謝解答!! 請問月出勤表要如何設計會比較科學??

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


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

以下是引用tennis在2014-5-16 17:27:00的发言:
謝謝解答!! 請問月出勤表要如何設計會比較科學??

 

就你那样设计可以的,计算的时候这样计算即可

 

http://www.foxtable.com/help/topics/0545.htm

 


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


加好友 发短信
等级:六尾狐 帖子:1433 积分:10763 威望:0 精华:0 注册:2013/3/29 10:23:00
  发帖心情 Post By:2014/5/16 17:44:00 [只看该作者]

謝謝您很甜!! 但是又有一問題, cnt_day 為該月的出勤總合,是用表達式建立的也是外部數據源,於load時皆為空值,ㄧ執行它都會出現錯誤,如何處理??

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


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

以下是引用tennis在2014-5-16 17:44:00的发言:
謝謝您很甜!! 但是又有一問題, cnt_day 為該月的出勤總合,是用表達式建立的也是外部數據源,於load時皆為空值,ㄧ執行它都會出現錯誤,如何處理??

 

如果没有数据,下面的代码不执行即可。

 


        msgbox("查無此 年度: " & mYYYY & " 月份: " & mMM &"")
        Return


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


加好友 发短信
等级:六尾狐 帖子:1433 积分:10763 威望:0 精华:0 注册:2013/3/29 10:23:00
  发帖心情 Post By:2014/5/16 17:58:00 [只看该作者]

我的意思是出勤表cnt_day列(當月總和)為表達式結果load後皆為空值,再怎麼find 皆找不到或造成  數學運算導致溢位錯誤!!。 3Q!!

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


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

以下是引用tennis在2014-5-16 17:58:00的发言:
我的意思是出勤表cnt_day列(當月總和)為表達式結果load後皆為空值,再怎麼find 皆找不到或造成  數學運算導致溢位錯誤!!。 3Q!!

 

呃,怎么理解你的问题?表达式不计算?

 

http://www.foxtable.com/help/topics/0602.htm

 


 回到顶部
总数 51 1 2 3 4 5 6 下一页