ios钉钉群自动签到 钉钉自动群签到设置_汇总同一时间段的数据


最近由于大部分学生要在家上网课,为保证网上教学效果,每天的签到成为了一个督促的方式。在钉钉家长群或QQ群里是可以选择打卡的方式或填表的方式来进行。打卡的方式只能以天为单位,填表的方式不能分段,如果要每天分段签到两种方式都无法自动汇总。

下面以一个实例来介绍一下钉钉+简道云在实现每天分段签到及自动汇总方面的使用。

实例要实现以下功能:

1、除周六周日每天早上7:30-8:00,下午14:10-14:30;每天的晚上18:30-19:00为签到时间。不在这三个区间的时间不能提交。

2、每个时段都有消息链接提醒,链接直达,可不用再进入简道云内点链接。

3、汇总表自动更新,链接直接在签到提交页面,可不用再进入简道云内点链接。

一、基本设置

用于签到的表单设置如下。


ios钉钉群自动签到 钉钉自动群签到设置_ios钉钉群自动签到_02


“当前签到时间”这个字段为日期时间,默认为“填写当天”。设置为不可编辑。


ios钉钉群自动签到 钉钉自动群签到设置_ios钉钉群自动签到_03


“签到时间段”这个字段是要用来统计的(因为每一段签到时间是时间区间,每个人填的时间基本不能相同),有上午,下午、晚上三段,用公式定好。7:30-8:00签到的,这个字段就显示为当前日期*年*月*日上午,14:10-14:30签到的,这个字段就显示为当前日期*年*月*日下午,18:30-19:00签到的,这个字段就显示为当前日期*年*月*日晚上。这个字段也设置为不可编辑。具体公式如下:

IF(AND(VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))>=73000,VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))<=80000),CONCATENATE(TEXT(DATE(SYSTIME()),"yyyy年MM月dd日"),"上午"),IF(AND(VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))>=141000,VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))<=143000),CONCATENATE(TEXT(DATE(SYSTIME()),"yyyy年MM月dd日"),"下午"),IF(AND(VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))>=183000,VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))<=190000),CONCATENATE(TEXT(DATE(SYSTIME()),"yyyy年MM月dd日"),"晚上"),"")))


ios钉钉群自动签到 钉钉自动群签到设置_表单_04


ios钉钉群自动签到 钉钉自动群签到设置_字段_05


“签到人”这个字段用公式显示为当前用户,设置为不可编辑,方便查看关系。


ios钉钉群自动签到 钉钉自动群签到设置_字段_06


ios钉钉群自动签到 钉钉自动群签到设置_字段_07


“学生姓名”这个字段是可以设置为让填写人输入的,为了方便填写人减少填写时间,也为了防止输入错误导致后面的统计有误,这里设置联动显示,不可编辑。


ios钉钉群自动签到 钉钉自动群签到设置_ios钉钉群自动签到_08


联动显示需要做一个学生家长对应表,这个表只要两个字段:家长的名称和学生姓名。这个可以从钉钉里导出来后编辑好再直接导入即可。遇到有多个家长的,就要多几行对应的数据,如张三在钉钉家长群里爸爸妈妈都在群里,那张三爸爸对应张三有一行数据,张三妈妈对应张三也要有一行数据。


ios钉钉群自动签到 钉钉自动群签到设置_字段_09


ios钉钉群自动签到 钉钉自动群签到设置_字段_10


“校验重复值用单行文本”这个字段是用来防止同一时间段有重复数据的。有多个家长的时候如果都填写提交就会有多个重复数据,这个字段要用公式把前面的“签到时间段”“学生姓名”组合起来进行校验。这个字段设置为不可见,不可编辑。


ios钉钉群自动签到 钉钉自动群签到设置_ios钉钉群自动签到_11


ios钉钉群自动签到 钉钉自动群签到设置_ios钉钉群自动签到_12


在“表单属性”里加入校验条件,。如果不在7:30-8:00,14:10-14:30,18:30-19:00区间内不能提交成功并提示相关文字:“当前不是签到时间,请在签到时间段内进行签到!”设置不可见字段赋值为“始终重新计算”

具体校验条件为:OR(AND(VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))>=73000,VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))<=80000),AND(VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))>=141000,VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))<=143000),AND(VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))>=153000,VALUE(TEXT(DATE(SYSTIME()),"HHmmss"))<=190000))


ios钉钉群自动签到 钉钉自动群签到设置_汇总同一时间段的数据_13


ios钉钉群自动签到 钉钉自动群签到设置_表单_14


表单设计好后进行发布,选择好对应的家长。


ios钉钉群自动签到 钉钉自动群签到设置_字段_15


在数据权限中给对应家长设置能“直接提交数据”。这里可以获得内部的表单访问链接了。


ios钉钉群自动签到 钉钉自动群签到设置_ios钉钉群自动签到_16


虽然可以发访问链接给家长让家长在规定时间来填,但总是不太方便家长。可以设置定时的提醒。在扩展功能 里的推送提醒中增加提醒。因为本例中有三个时间段,所以设置为三个时间段的起始时刻为提醒时间,即7:30,14:10,18:30。


ios钉钉群自动签到 钉钉自动群签到设置_表单_17


以7:30为例,设置如下,被提醒人就是对应的家长。提醒文字根据不同时间段有所变动。这里只有钉钉提醒一种方式。


ios钉钉群自动签到 钉钉自动群签到设置_字段_18


汇总功能是用仪表盘来做,当然也可以发链接给家长,让家长查看,为了方便家长,把链接直接放入签到的提交成功的页面中,设置如下:


ios钉钉群自动签到 钉钉自动群签到设置_汇总同一时间段的数据_19


签到情况的仪表盘设置如下。统计表在没有筛选条件的情况下就显示为总签到次数,如果要知道某一时间段或某个同学的签到情况,可以进行筛选显示。


ios钉钉群自动签到 钉钉自动群签到设置_汇总同一时间段的数据_20


二、温馨提示

1、如果要显示没有签到的同学名单,则可以用智能助手功能。先建一个所有时间段全部学生都设置为未签到的表单,再用智能助手在签到表单提交后对应把未签到改为已签到,统计里筛选为对应时间段为未签到的即可。

2、用简道云实现分段签到功能可以解放班主任的发布工作,也能让统计工作变得快捷并实时,对应的统计表单也可以用仪表盘分享给相关管理人员进行后续工作。

第四步:点击下方的“下一步”,就会弹出一个为这个快捷方式命名的选框,为了方便我们下次进入,给它一个命名,如1901班通知仪表盘,然后点击完成就可以了

2、实际应用的时候,在同一个仪表盘是可以放入如量化扣分数据表、班级学科成绩对比数据表等,实现让学生实时查看到相关数据。