江苏省计算机二级上机题 设计表单习题 共45题附上答案(7)

2018-12-17 12:51

结尾处添加:endfor。

第44套:下列表单fb用来设置用户的权限,根椐下列要求修改表单。 1.设置表单运行时自动居中,表单不能最大化和最小化。

2.根据组合框的RowSoureType属性值设置组合框的RowSoure属性值,使它能显示user表的username字段值。

3.已知A盘根目录下存在用户(user)表和菜单(menutable)表,user表含有用户名(username)、用户权限(userright)等字段;menutable表含有菜单名(menuname)、模块名(modulename)、权限(isright)等字段。假定user表的username字段值不重复,menutable表的modulename字段值也不重复。user表的userright字段中存放各用户能够使用的模块名列表,模块之间用逗号隔开。编制组合框的InterAetiveChange事件代码,使得当选定一个用户时,调用组合框的Init事件代码,使得表格中显示该用户的权限。

4.添加\重置\命令按钮(如图2所示),对象名为CmdReset,并为之编写Click事件代码,单击该按钮时,所有模块的权限都不选中(即所有的复选框均不选中)。 完成上述修改后运行表单,屏幕显示如图2所示。 图2

答案:操作步骤:

(1)设置表单的AutoCenter属性为:.T., MaxButton和MinButton属性均为:.F.。

(2)在表单中选择组合框控件,在\属性\窗口中设置组合框的RowSource属性为:user.usename。

(3)双击组合框对象,在\过程\下拉列表中选择\选项,并添加如下代码:this.init()。 (4)向表单添加一个命令按钮,在\属性\窗口中修改命令按钮的Name属性值为:CmdReset,Caption属性为:重置。双击\重置\命令按钮,在Click事件中添加如下代码:update menutable set isright = .F.。

第45套:表单fa用来设置用户的权限,根椐下列要求修改表单。 1.将表单的标题设置为\权限设置\。

2.将表格的前两列数据改成只读但能获得焦点,且将表格设置为只显示垂直滚动条。

3.已知A盘根目录下存在用户(user)表和菜单(menutable)表,user表含有用户名(username)、用户权限(userright)等字段;menutable表含有菜单名(menuname)、模块名(modulename)、权限(isright)等字段。假定user表的username字段值不重复,menutable表的modulename字段值也不重复。完善\确定\命令按钮的Click事件代码(提示:在源代码的末尾处添加一行语句),使得选定的模块名存入user表的userright字段中,每个模块名之间用逗号隔开。

4.添加名为cmdall、标题为\全选\的命令按钮,并为之编写Click事件代码,单击该按钮时选中所有模块的权限(即将所有的复选框选中)。 完成上述修改后运行表单,屏幕显示如图2所示。

图2

答案:操作步骤:

(1)设置表单的Caption属性为:权限设置。

(2)在\属性\窗口中选择表格Grid1的Column1,设置其ReadOnly属性为:.T.,以同样的方式设置Column2的ReadOnly属性值为:.T.。调整表格Grid1的ScrollBars属性为:2-垂直。 (3)在控件面板中选择命令按钮控件,在表单中添加一个命令按钮,其Name属性为:cmdall,Caption属性为:全选,在按钮的Click事件中添加如下代码:

update user set userright = sright where username = allt(thisform.CboUserName.Value)

update menutalbe set isright = .T.


江苏省计算机二级上机题 设计表单习题 共45题附上答案(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:河南工业大学人力资源标准化实验报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: