- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
11-企业员工工资管理系统(一)PowerScript基础(二)PowerBuilder数据库程序设计(曹玉茹版)解读
员工工资信息录入 d_input_wage_index 员工工资信息录入 d_input_wage 员工工资信息录入 W_input_wage的open事件代码 dw_1.setTransobject(sqlca) dw_2.setTransobject(sqlca) dw_3.setTransobject(sqlca) dw_1.retrieve() 员工工资信息录入 注意:先定义二个全局变量 员工工资信息录入 Dw_1的clicked事件代码 s_bmbh=dw_1.getItemString(dw_1.getRow(),部门编号) dw_2.retrieve(s_bmbh) Dw_1的RowFocusChanged事件代码 s_bmbh=dw_1.getItemString(dw_1.getRow(),部门编号) dw_2.retrieve(s_bmbh) dw_1.setRowFocusIndicator(Hand!) 员工工资信息录入 Dw_2的clicked事件代码 s_ygbh=dw_2.getItemString(dw_2.getRow(),员工编号) dw_3.retrieve(s_ygbh) Dw_2的RowFocusChanged事件代码 s_ygbh=dw_2.getItemString(dw_2.getRow(),员工编号) dw_3.retrieve(s_ygbh) dw_2.setRowFocusIndicator(Hand!) 工资多关系组合查询——纵列表Freeform 工资多关系组合查询——列表Tabular 下节展望 函数 谢 结束 谢 《PowerBuilder数据库程序设计》 ——2010年上海市教委重点课程 商务信息学院计算机教学部 第十一讲 PowerScript语言企业员工工资管理系统(一) 作品展示(2)——就业信息管理系统 会计学院07级金融学院学生 邵梦菲、邹唯静、范剑捷 第二届中国大学生(文科)计算机设计大赛,三等奖 作品展示(2)——就业信息管理系统 作品展示(2)——就业信息管理系统 作品展示(2)——就业信息管理系统 作品展示(2)——就业信息管理系统 PowerScript语言 赋值语句 IF THEN语句 CHOOSE CASE语句 循环语句 企业员工工资管理系统(一) 部门信息录入界面 员工工资信息录入界面 工资多关系组合查询 本节内容 PowerScript语句 赋值语句 IF THEN语句 CHOOSE CASE语句 循环语句 赋值语句P162 概念 给变量、对象属性赋值。 语法 Variable_name=expression Constant real pi=3.1415926 Double area Area=pi*real(sle_1.text)*real(sle_1.text) Sle_2.text=string(area) 赋值语句 real pi,area pi=3.1415926 area=pi*real(sle_1.text)*real(sle_1.text) sle_2.text=string(area, 0.00) 赋值语句 举例2 运算符(P159) 1.判断下面正错 int i,j i=10 j=i++ 2.判断下面正错 int i,j i=10;i++;j=i (多条语句可以写在一行,用分号隔开) 运算符 举例 相等表达式 ++ i++ i=i+1 -- i-- i=i-1 += i+=5 i=i+5 -= i-=5 i=i-5 *= i*=5 i=i*5 /= i/=5 i=i/5 ^= i^=5 i=i^5 IF THEN语句P162 概念 当条件满足时,执行S1语句,不满足时执行S2语句或什么也不执行。 If ivalue then s1 Else s2 End if 例1 IF sle_1.text=“sift” and sle_2.text=“A123” then open(w_main) End if Close(w_logon) IF THEN语句P162 例2 IF sle_1.text=“sift” and sle_2.text=“A123” then open(w_main) Else MessageBox(“信息提示”,”用户名或密码错误!”) End if Close(w_logon) IF THEN语句P162 Choose Case语句P163 循环语句P164 For … Next 语法
文档评论(0)