欢迎来到天天文库
浏览记录
ID:45758515
大小:138.31 KB
页数:4页
时间:2019-11-17
《visualfoxpro自编小软件上机指导四》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、自编小软件上机指导(四)本节内容主要是编制输出表单一、建立报表文件在项目中新建一报表文件,取名为“报表1”,在报表的空白处右击鼠标,选择数据环境,添加本地视图“sthz”,在“报表”菜单项中选择数据分组,选择“单位”为分组表达式。如下图:在页标头中添加标签和三个域控件,三个域控件的表达式分别取名为nf、yf和czy。在格式一字体中设置标签的字体、字型和大小。0~
2、1
3、2
4、3
5、4
6、5
7、6
8、7
9、8
10、9
11、10
12、11
13、12
14、13
15、14
16、15
17、16
18、17
19、18
20、19
21、20l0工资明细表▲°:n£生vf月換作吊:czy▲页标头0工号姓名年月舷基本工资奖金应发工资社会保险税全应扣小计实发工
22、资▲组标头1:单位01工号
23、姓名丨1年月丨1单位1[基本工资I1奖金1lexp711社会保险11税金1[exp10—I
24、exp11—1▲细节0▲组注脚1:单位0[DATE0
25、第[PAGEH贝▲页注脚在组标头中以标签的形式输入列标题和线条,在细节中添加域控件和线条,域控件的表达式分别取自表的字段。在组注脚中添加自己喜欢加的内容,这里空白。在页注脚中添加日期和页码控件。日期取函数“Date()”,页码取变量"pageno”。除此之外,还可以设置标题和总结,等等。二、建立“打印工资明细表”表单在项目中新建一表单,取名为“CC1”,在表单的“Caption”属性中输入“工资明细表”,
26、在数据环境中添加视图“sthz”和自由表“用户表”,添加标签、文本框和命令按钮,如下图。在表单的"Init"过程中输入publicny,nf,yf,czy在“确定”命令按钮的“Click”过程中输入ny=allt(thisform.textl.value)nf=left(ny,4)yf=subs(ny,5,2)sele用户表locafor标记czy=allt(操作员姓名)selesthzlocaforallt(年月)=nyifeof()messagebox("该月份的工资尚未存档!")elsereportform扌艮表1forallt(年月)=nypreviewendif在“
27、退出”命令按钮的“Click”过程中输入Releasethisform在“text]”文本框的“value”属性中输入二‘200705,三、修改主菜单中有关项目将菜单名称中“CCC”改为“打印有关报表”。将菜单名称中“CC1”改为“工资明细表笃在结果中选择“命令”,在后面的命令栏中填入“doformcc1"在菜单栏中单击“生成”选项四.编译成可执行文件将所有表单的“showwindow”属性设置为“2”从主程序开始,试运行所有功能表单,无误后,选择项目的全部,点击“连编”,选择“连编可执行文件”,下面选项中选择前两项。
此文档下载收益归作者所有