开发篇--短信群发开课通知
给学员发送开课信息,我们可以通过班级,学员列表面板进行批量发送。但是这样如果班级太多,操作起来不是很方便。那么有没有办法一次性把近期开班的学员都发送一份短信通知呢?答案是肯定的,今天我就带大家了解一下泛普SQL自定义查询并进行短信群发的应用。
我们知道培训管理软件的内置查询,包括用户自定义的查询面板上,都带有短信发送图标。
图标一(左),表示简单发送方式,这种方式要求查询数据表格必需要有名称为“学号”的列,发送时程序自动根据学号采集学员的手机号。
图标二(右),表示高级发送方式,我们可以引用查询数据表格的列,进行短信编程。当列名包含“学号”时,程序自动根据学号采集手机号,数据数据源中没有提供“学号”,那么必需在数据源中提供手机号信息。
了解这个功能,我们只需构造一条SQL查询,就可以实现一次发送所有信息了。下面这条语法是利用Class班级、StuClass选班表进行合并,并且配置日期、校区做为参数,来查询出某段日期内开课班级的所有学员信息,分别显示,学号,姓名,课程,开课时间四个列。
Select
StuClass.StudentID as 学号,
StuClass.StudentName as 姓名,
Class.CourseName as 课程,
Class.StartDate as 开课时间
from Class,StuClass
where Class.ClassID = StuClass.ClassID
and Class.SchoolID in ( {@SchoolID:校区} )
and Class.StartDate >= {@StartDate:开课日期}
and Class.StartDate <= {@EndDate:结束日期}
我们把写好的语法输入到系统,登录系统,进入分析—查询管理—新建,如下图:
保存后,我们可以在教务,查询分析里,看到有一个“查询近期开课班级学员信息”,打开它。
我们可以任意选择日期,校区来查询近期开课的学员,加载后,点击,进入短信群发面板。
上图短信内容里输入发送给学员的内容,就可以进行群发了。
也许有朋友会问,我们学校发送给每位学员的短信内容可能都不一样,比如,需要通知他上课日期,但是不同班级的上课日期是不同的,那么怎么办呢?遇到这样的需求,当然需要使用泛普高级短信发送方式了,点击,进入高级短信发送页面,如下图:
短信内容里,设置如下语法:
{姓名}同学,您所报的{课程}课程,将于{开课时间}开课,请提前做好准备。
这样发送出去的结果,比如学员王一,收到的效果就是如下格式:
王一同学,您所报的古筝A45-0课程,将于2011-12-2开课,请提前做好准备。
上面两种发送方式都比较简单,列中都包含“学号”,如果遇到有的数据源并没有提供“学号”列,那么我们必需指定手机号信息。
如下面语法:
Select
StuClass.StudentName as 姓名,
Student.MobileTel as 手机号,
Class.CourseName as 课程,
Class.StartDate as 开课时间
from Class,StuClass,Student
where Class.ClassID = StuClass.ClassID
and StuClass.StudentID = Student.StudentID
and Class.SchoolID in ( {@SchoolID:校区} )
and Class.StartDate >= {@StartDate:开课日期}
and Class.StartDate <= {@EndDate:结束日期}
对应的高级短信发送界面如下:
“接收者号码字段”必需选择,并且一定要是表示手机号的列,“接收者编号字段”,“接收者姓名字段”,可以缺省。这样发送的效果与之前的效果一样。
- 1培训:如何提升回报率
- 2怎样做执行力培训
- 3培训管理软件2013年国庆假期安排
- 4如何有效地对培训展开评估?
- 5如何选购培训学校管理软件?
- 6开发篇--让收据显示欠费金额
- 7员工激励:点燃组织激情的助燃剂
- 8敏捷性培训-提升超强适应力
- 9国内企业培训六大“进程”
- 10跨文化中的人才培养与管理
- 11你真的关心培训吗?
- 12有没有破解版的培训学校管理软件下载?
- 13关于软件下载公告!
- 14培训班管理系统主要功能要求?
- 15泛普软件2.0正式发布
- 16应用篇--增加学员生日提醒
- 17新品推出:泛普软件 1.0测试版发布了!
- 18职场学习怎样迈向绩效改善?
- 19企业做好培训从选拔内部老师开始
- 20应用篇--如何在网站制作登录窗登录泛普系统
- 21企业管理人员培训模式分析
- 22如何培训缺乏团队合作精神的员工
- 23成年人培训策略
- 24组织的学习技巧
- 2512月9日,重要公告!
- 26如何确保客户会阅读你的邮件
- 27培训管理系统V5.0.5升级说明
- 28企业培训效果评估的相关问题
- 29企业年度预算那点事
- 30培训管理软件Access与SQL server版数据库的区别
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼


