1.今天把报销管理部分的内容在地铁上看了一遍,感觉跟前面的差不多,只是建立窗体的基础不一样,一个是基于表,一个是基于查询结果,回家后一会儿就做好了。
2.查询功能:这部分也不是很难,但感觉预设的查询功能不是特别好,查询的时候要设置的东西太多(要点最少6次),查完了不能返回要退出重进才能回主窗体。so开发阶段想自己做查询模块。
3.剩下的零散的一些功能和报表都很简单(如果代码都记得住的话)。
4.权限管理:看完权限管理,这个是至今我对平台最满意的功能。
5.完成第一次实操之后,受不住诱惑看了部电影。
6.开始第二次实操,这次脱离教程(代码除外),主要把步骤再理顺一次。完成至基础资料的员工信息,明天继续。
这个教程最大的难点我觉得是修改功能,总结一下教程内容:
修改功能的要点总结:
一、模块:
定义两个文本selectstr和g_currentSelectStrID,用于存放当前选中的ID
二、child窗体:
1.ID文本框:获得焦点事件:代码在教程P87
2.窗体:成为当前=selectrecord()
3.窗体:加载时计时器触发:代码在教程P93
三、edit窗体:
1.窗体:加载数据来源:代码在教程P90
2.要修改的字段的文本框:控件来源:填上要修改的字段的字段名
3.按钮(确定、取消)点击事件:代码在教程P90,另外加个IF判断数据重复性(StrDataIsExist)