首页 教育论文中心 论文分类 论文搜索 论文发表 汇款确认 会员专区 在线购卡 服务帮助 联系我们 网站地图
当前位置:教育论文中心首页--计算机高中计算机新课改论文--PowerBuilder中实现数据窗口列不可编辑的一种方法
推荐论文
·如何撰写调查报告
·暑假社会实践报告--走进
·暑假社会实践报告--走进
·暑期社会实践--企业管理
·大学生寒假实习报告范文-
·民工子女生活现状的大学生
·浙江大学生暑期社会实践报

·师范大学大学生暑期教学社
·大学生暑期农村教育实践报
·大学生暑期“三下乡”社会
科目列表
市场营销 管理理论 人力资源
电子商务 社会实践 先进教育
伦理道德 艺术理论 环境保护
农村研究 交通相关 烟草论文
电子电气 财务分析 融资决策
电影艺术 国学论文 材料工程
语文论文 数学论文 英语论文
政治论文 物理论文 化学论文
生物论文 美术论文 历史论文
地理论文 信息技术 班主任
音乐论文 体育论文 劳技论文
自然论文 德育管理 农村教育
素质教育 三个代表 旅游管理
国际贸易 哲学论文 工商管理
证券金融 社会学 审计论文
会计论文 建筑论文 电力论文
水利论文 园林景观 农林学
中医学 西医学 心理学
公安论文 法学法律 思想汇报
法律文书 总结报告 演讲稿
物业管理 经济学 论文指导
计算机 护理论文 社会调查
军事论文 化工论文 财政税收
保险论文 物流论文 语言教育
教育教学 给水排水 暖通论文
结构论文 综合类别  

 
PowerBuilder中实现数据窗口列不可编辑的一种方法

摘要:本文详细论述了如何利用DataWindow的高中计算机新课改论文Protect属性灵活实现列不可编辑的高中计算机新课改论文方法。
关键词:PowerBuilder;DataWindow;  数据编辑     
1      引言
通过数据窗口,用户可以对数据进行增、删、改等编辑工作。为了防止用户由于操作不慎而删掉数据窗口中的一些重要的数据,在PowerBuilder中,需要将不可删除数据所在的列设为不可编辑状态。常用方法有:1)在数据窗口的设计阶段将列的Tab值设置为0,或在程序运行阶段用函数动态设置列的Tabsequence属性为0;2)在数据窗口的设计阶段将列的Edit属性设置为DisplayOnly,或在程序运行阶段将Edit属性的DisplayOnly置为Yes。以上方法都简单且易于实现,但都不够灵活。用Tabsequence属性置0的方法,若要恢复该列的可编辑状态,必须在置0之前用Describe()函数先获取该列的Tab值,之后用Modify()函数恢复该值即可将该列恢复成可编辑状态,增加了编写额外代码的负担,而且这种方法还破坏了数据窗口的制表值顺序;把DisplayOnly属性置为Yes的方法,要求该列的Style Type必须选中Edit风格,若该列风格为其它类型,如CheckBox、EditListBox等,则不能用这种方法,因此这种方法也缺乏通用性。本文采用数据窗口中列的Protect属性来灵活实现列的不可编辑的方法,Protect属性将忽略数据窗口的制表顺序设置,只要列处于保护状态时,即使该列的制表顺序大于0,用户也不能对该列进行编辑。这种保护数据窗口列中数据的方法,它没有破坏制表值的顺序,很容易恢复列的制表值;而且Protect属性还允许指定一个条件表达式,使同一列中某些值被保护而另外的值没有被保护,这对在数据窗口中插入新记录时很有利。本文详细论述了如何利用DataWindow的Protect属性来灵活实现列的不可编辑。
 
<<<<<全文未完>>>>> 全文字数约1680字
是否要阅读全文?点卡会员将扣除1点!点击阅读全文
 
 
 
版权所有 教育论文中心 Copyright(C) All Rights Reserved
联系方式: QQ:277865656
或写信给我