PowerBuilder技术教程 作者 戴士弘 高职 第4章 第4章.pptVIP

PowerBuilder技术教程 作者 戴士弘 高职 第4章 第4章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图 4-71 数据窗口的域的Tab Order设置 (2) 用鼠标单击要改变其值的对象的Tab值, 即红色的数字。 (3) 输入新的Tab值(0~ 9999)。输入的Tab值不一定非要相差10, 只要注意它们的相对大小就行了。  (4) 重复步骤(1)、(2), 直到 Tab顺序符合要求, 然后再在工具条上单击【Tab Order】, 返回数据窗口对象设计模式, PowerBuilder会保存新的Tab顺序。  在程序运行时可以使用数据窗口的对象函数SetTabOrder( )来改变跳转次序。 4.4.4 设置更新特性(Update) 用DataWindow对数据库中的表进行操作时, 往往要对表中的数据进行增、删、改。有几种显示风格的数据窗口不允许更新数据, 如 Label, Crosstab, Grouph, Ole等。 允许更新数据的数据窗口有: Freeform, Grid, N_UP, RichText, Tabular等。为了更有效地控制数据的变化情况, PowerBuilder对变更表增加了控制选项, 其中包括选择DataWindow中所包含的列。 在默认情况下, 若DataWindow的列都是从一个表中选取的, 并且包含表中的标志列(可唯一标识一行的列), 则PowerBuilder定义所有的列是可以更新的。若DataWindow的列来自不同的表, 则PowerBuilder定义所有的列是不可以更新的, 并且如前所述, 其Tab 值均置为零。为改变默认状态, 可按下述方法进行操作: 1. 进入更新特性对话框 在数据窗口画板, 打开d_student数据窗口。单击菜单〖Rows\Update Properties〗, 出现如图4-72所示的Specify Update Properties 对话框, 即更新特性对话框, 以下操作均是在这个对话框中进行。 图 4-72 数据窗口Update属性设置窗口 2. 指定允许更新的表 PowerBuilder规定, 每个DataWindow对象一次只允许更新一个表, 方法是单击【Tables to Update】, 在下拉列表框中单击要设置更新特性的表。  3. 指定更新特性 所谓指定更新特性包括允许更新和不允许更新。 在图 4-72 所示对话框中单击【Allow Updates】, 该复选框被选中表示允许更新, 否则不允许更新。 需要特别注意的是, 在改变了更新特性后, 也要相应地修改列的 Tab值, 使其值不再为零, 否则 DataWindow不能完全按照指定的特性执行。 4. 指定唯一标识列 在 Unique Key Column(s)列表框中, 指定唯一标识可变更表中每一行的列, 它可以是一列或多列, 也可以是可变更表的主键。 若单击【Primary Key】, 则以可变更表的主键作为标识列。  5. 指定可更新的列 在Updateable Columns列表框中用鼠标单击表中的某几列或全部列使之高亮显示, 则指定了这几列为表中可以被更新的列。 6. 为更新指定限制条件 当有多个用户同时访问一张表时, 在 Where Clause for Update/Delete分组框中可以对更新表指定Where子句, 以保证数据的可靠性。 其中三个选项的含义分别是:  (1) Key Columns : 更新时只比较标识列, 若匹配则更新成功。 表示在Where子句中只包含在Unique Key Column(s)列表框中指定的列。  (2) Key and Updateable : 更新时比较所选中的可更新列和标识列, 若匹配则更新成功。表示在Where 子句中只包含在Unique Key Column(s)列表框中指定的列和其它所有可更新的列。 (3) Key and Modified Columns: 更新时比较标识列和被修改的列, 若匹配则更新成功。表示在Where子句中只包含Unique Key Column(s)列表框中指定的列和其它所有被修改过的列。 4.3.7 Graph 显示风格 在Graph风格的数据窗口中, 数据不是通过行、 列一个个孤立地显示出来, 而是以图形的方式呈现在用户面前, 同时, 数据的大小也可以直观地表示出来。 该风格的数据窗口提供了多种统计图,

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档