傻大方


首页 > 学习 >

山丹|山丹培黎学校教师工资管系统( 五 )



按关键词阅读: 学校 山丹 系统 教师工资


因此 , 必须在表单的Init事件中 。

26、添加代码:set multilocks on*允许数据缓cursorsetprop(“buffering”,3)*打开开放式记录缓冲区为子页面2添加控件 , 如图18所示 , 本页面主要实现了填写查询条件的功能 , 让使用者根据提示查询需要的记录 。
图18 “查询”子页面设计思路是当使用者单击某个复选框时 , 它下面的相应文本框变为可用状态 , 否则为不可用状态 。
(1)当使用者填入查询条件后 , 则结果自动显示在下面 , 如未查到记录则会提示“没有查到相关记录” 。
(2)当使用者删除前一个信息后系统清除员工号和员工姓名(即将文本框1和2清空) , 使用者可以重新填写员工号和员工姓名 , 查询下条记录 。
(三)、工资汇总模块设计本模块的 。

27、功能是实现对所有教师的工资的汇总 , 每位教师每月的工资一目了然 , 便于查询 , 还可以通过单击编号或月份进行排序 , 以便于查看每位教师各月的工资情况或者每月各位教师的工资情况 。
“工资汇总模块”设计的表单界面如图22所示 。
此表单主要用于查看教师工资的汇总情况 , 因此对于表中数据不能作修改 , 在设计时应把表格的Column的Text的Enabled属性应设为“.F.” 。
, 以防管理员对数据的误操作 。
图22 “工资汇总”表单界面1、报表设计器窗口在本模块的具体设计过程中 , 应当注意以下问题:(1)首先为表单设计数据环境 , 添加数据库表gongzi.dbf(2)为表单添加表格 , 设置“ColumnCount”属性为14 , 表 。

28、明表格的列数为6列 。
为防止表中数据修改 , 将各Column的Text1的“Enabled”属性设置为.F. 。
(3)打印模块的设计:由于Visual FoxPro 只能打印报表 , 因此若要打下面将介绍报表的制作方法 。
、图23:报表设计器窗口2、添加标题后的报表(1)打开项目管理器的“文档”选项卡 , 先选中“报表”项 , 然后单击“新建”按钮 。
将会弹出“新建报表”对话框 , 单击“新建报表”按钮 , 将会进入报表设计器窗口 , 如图23所示:(2)建立标题区域及对象 , 选定“报表”菜单中的“标题/总结”菜单项,将会弹出“标题/总结”对话框 , 选中“标题带区”复选框 , 单击确定按钮 , 在报表的顶部将会出现一个标题带区 。
如图24所 。

29、示图26 添加标题后的报表(3)报表的“标题”设计 , 在报表的标题带区添加“教师工资表”对象和“制表日期”对象 , 并在制表日期对象中的报表表达式设置为:“制表日期:”+str(year()date(),4,0)+”年”+ str(month()date(),2,0)+”月”+ str(DAY()date(),4,0)+”日”、“页标头”设计较为简单 , 其设计界面如图27所示 。
图 27报表的标题、页标头设计界面(4)报表的“细节”设计:细节区是报表打印中最重要的一部分 , 而所使用的对象一般都是数据表中的字段 , 因此 , 首先必须为报表设置数据环境 , 添加数据库表gongzi.dbf , 然后 , 在报表的“细节”设计区 。

30、添加域控件 。
添加域控件后的报表细节如图28所示 , 图28 报表的细节设计界面(5)报表的页注脚设计也是不可或缺的 。
它的设计界面如图28所示 。
域控件的表达式内容为alltrim(str(_pageno) , 它的功能是显示报表当前页面的页码数 。
图28 报表的页注脚设计界面将报表储存在相应的路径下 , 至此 , 工资报表设计完成 。
设计完成的报表如图29所示 。
图29 设计完成的报表设计界面(四)、系统主程序的设计整个系统的运行 , 还需要有一个主程序 。
由主程序设置系统的运行环境后 , 打开程序主表单main.scx , 等待使用者的操作 。
系统主程序的设计步骤如下:在“项目管理器”的“代码”选项中选中“程序” , 然后点击“新建” 。

31、按钮 , 为系统新建一个主程序 , 存储为“E:GZGLbaobiao.prg” 。
主程序主要设计内容如下:1、设置系统的运行环境;2、执行开始表单、激活应用程序的事件响应;3、收到“Clear Events”命令后关闭数据库;4、还原系统环境配置最后 , 在主程序fm.prg上右击 , 将fm.prg程序设置为主文件 , 则整个主程序设计过程完成 。
五、系统编译和测试(一)系统编译为了使本系统能够脱离Visual FoxPro 6.0环境运行 , 即:使用者即使在不安装Visual FoxPro 6.0数据库管理系统的情况下 , 也能够运行该系统 。
需要对教师工资管理系统软件进行编译 , 制作出可单独运行的可执行程序 。


稿源:(未知)

【傻大方】网址:/a/2021/0621/0022536815.html

标题:山丹|山丹培黎学校教师工资管系统( 五 )


上一篇:20212022|20212022幼儿园教育教学工作总结范文

下一篇:冲孔|冲孔灌注桩质量控制