前往Shuct.Net首页

Shudepb PB反编译专家长时间以来,为业内同类软件事实上的唯一选择.细节,彰显专业.态度,决定品质.

关于PowerBuilder的搜索

数据窗口中限定某列不可编辑--PowerBuilder-程序设计-计算机学习网-育龙网 在职研究生 英语 会计 资格 医学 建筑 计算机 考研 高考 自考 亲子 全部考试 英语 托 福 雅 思 英语四级 英语六级 专四专八 BEC PETS 职称英语 GRE 二级翻译 三级翻译 LSAT CET3 GMAT 新概念 职称日语 实用英语 金融英语 TOEIC ICFE 口译笔译 经典译文 生活英语 MSE 自考英语 博思 在职申硕英语 在职攻硕英语 成人英语 资格 司法考试 导游资格 报关员 国际商务师 管理咨询师 公务员 物流师 市场营销师 保险从业考试 单证员 秘书资格考试 出版专业技术 电子商务资格考试 企业法律顾问 内审员 项目管理资格考试 报检员 外销员 教师资格 注册计量师 跟单员 人力资源师 网络编辑员 化工工程师 心理咨询师 企业培训师 广告设计师 企业文化师 棉花质量检验 地震安全师 营养师 国际货运代理人 会计 会计资格 注册会计师 国际内审师 注册经济师 ACCA/CAT 银行从业 初级职称 注册税务师 资产评估师 审计师 统计师 价格鉴证师 中级职称 高级会计师 证券从业 期货从业 理财规划师 精算师 金融分析师 CIMA MPACC 医学 执业药师 临床医师 临床助理 中医医师 中医助理 中西医医师 中西医助理 口腔医师 口腔助理 公卫医师公卫助理医师 主管技师 内科主治 外科主治 药士 药师 主管药师 护士 护师 主管护师 中药士 主管中药师 医学检验技士 卫生资格 医师实践技能 中药师 技师 妇产科 建筑 造价工程师 监理工程师 咨询工程师 一级建造师 二级建造师 房地产估价师 质量工程师 造价员 安全工程师 土地估价师 城市规划师 房产经纪人 投资管理 安全评价师 环保师 结构工程师 岩土工程师 设备监理 土地代理人 环境影响评价 物业管理 公路监理 公路造价工程师 室内设计师 注册建筑师 设备工程师 电气工程师招标师 计算机 计算机一级 计算机二级 JAVA认证 网络工程师 程序设计 Linux认证 计算机三级 计算机四级 网络技术 Oracle认证 WEB开发 思科认证 微软认证 数据库 媒体动画 图形图像 安全 职称计算机 软件水平 学历 在职研究生 在职博士 在职硕士 考 研 考 博 M B A E M B A 研 修 班 管理培训 留 学 高 考 自 考 成人高考 专 升 本 会议论坛 计算机 职称计算机 计算机二级 计算机一级 JAVA认证 网络工程师 程序设计 计算机三级 计算机四级 网络技术 Oracle认证 WEB开发 Linux认证 思科认证 微软认证 数据库 媒体动画 图形图像 全部计算机 职称计算机 计算机二级 计算机一级 JAVA认证 网络工程师 程序设计 Linux认证 计算机三级 计算机四级 网络技术 Oracle认证 WEB开发 思科认证 微软认证 数据库 媒体动画 图形图像 安全 软件水平 有问必答 模拟考试计算机论坛 查 分 计算机博客 网络课程计算机专题 您现在的位置:育龙网 > 计算机 > 程序设计 > PowerBuilder 数据窗口中限定某列不可编辑 育龙网 WWW.CHINA-B.C0M 2009年05月25日 来源:互联网 育龙网核心提示: 一、问题的提出在进行PowerBuilder应用系统开发过程中,对于某些数据录入窗口,我们希望将某列置为不可编辑的,防止用户由于操作不慎 一、问题的提出在进行PowerBuilder应用系统开发过程中,对于某些数据录入窗口,我们希望将某列置为不可编辑的,防止用户由于操作不慎而删掉数据。下面介绍如何实现这一功能。在PowerBuilder的DataWindow里,假如设定Grid风格,那么这个DataWindows就具有这样一个特点:当用鼠标点列名后,即可选中整列。这就为我们解决问题提供了一些思路:用鼠标点中某列,使该列变成不可编辑。二、解决办法本文介绍以PowerBuilder 5.0为开发工具的三种方法,每种方法都各有其优缺点。方法一:在DataWindow中,列与列之间用Tab键进行移动时,是依据DataWindow为每一列设置的Tb 值来进行移动的。当某列的Tab值为0时,此列不可编辑,使用户无法对其进行增、删、改等操作。故可将某列的Tab值置为0,即可让此列设为不可编辑。方法如下:dw_1.setorder或者在数据窗口的script中用以下语句进行修改:dw_1.modify或dw_1.modify+".tabsequence=0")该方法的优点是易于实现,缺点是不答应列进行移动。即在Grid风格的DataWindow中,必须不选中column moving,否则按下tab键时会引起顺序混乱。方法二:可查看列属性中的edit属性,查看style风格。若要将某列置不可编辑,可在该列的edi 中选中display only;或者在窗口的script中用以下语句进行修改:dw+1.modify或dw_1.modify+".edit.displayonly=Yes")若将该列改回可编辑,可在该列的edit 中,不选中display only;或者在窗口的script中用以下语句进行修改:dw_1.modify该方法也很简单,但同样不答应列移动。方法三:用DataWindow的clicked事件中的方法也可以实现列的保护。若某列不可更改,则可置r otect=0。即:dw_1.modify或dw_1.modify+".protect=0")若要将该列改为可更改,则置protect=1,即:dw_1.modify或dw_1.modify+".protect=1")此方法不影响Tab键的移动,用户可以随意拉动列,还可在应用过程中自己决定哪一列可编辑,哪一列不可编辑。 首页上一页 1下一页尾页 相关热词搜索: PowerBuilder方法编辑中用窗口语句 VB 更多... VB神童教程第三章第四节——常用的绘图方法 很好的开发课题,数据库登录“启动界面例子 怎样实现VB中打开图像文件时的预览功能 我的第一个数据库程序 VB中MSHFlexGrid控件的应用 用VB打开任意盘(硬盘/U盘/光盘)的文件 编写网络寻呼机 利用ODBC访问WINCC的历史数据库 Java 更多... [JAVA100例]066、线程控制 彻底解析[1] :Tomcat安装 彻底解析[2] :用JSP文件上载 Java编程命名规范 JBuilder4入门 JAVA语言编程那些事儿70——抽象类和接口 Java爱好者菜园培训:JSP及语法概要 彻底解析[1] :jspVSasp -- 本站部分信息来源于互联网,不代表本站观点或立场,如有侵权,请来电告知,我们将及时处理 -- 育龙网