《数据库应用技术——PowerBuilder应用系统开发.pptVIP

《数据库应用技术——PowerBuilder应用系统开发.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文档。上传文档
查看更多
8.5 数据窗口中的控件 8.5.4 计算域(Computed Filed) 作用:让用户自行选择数据列或相关系统函数进行计算 1.添加计算域的方法 选择计算域图标。 放置计算域控件,打开表达式编辑对话框。 在编辑框中输入作为计算域的表达式。 点击Verify按钮验证表达式的有效性。 点击OK关闭对话框,返回数据窗口画笔 在数据窗口的属性视图中修改和设置计算域的各种属性。 8.5 数据窗口中的控件 2.系统预定义的计算域 PB提供了5种系统预定义的计算域,分别是: 平均值:对数值型的列求平均值。 统计计数器:对某个列进行计数。 累计求和:对数值型的列累计求和。 页码:自动计算数据窗口的总页码数和当前页面所在的页面号。 当前系统日期:取系统的当前日期。 8.6 数据窗口的操作 8.6.1 数据窗口控件的操作 1.数据窗口的层次 数据窗口的一共有三个层次,一般的使用情况是: 背景层上存放图片对象,例如公司图标、单位全景图等。 数据层一般存放数据窗口中的数据,包括数据列、文本框、计算列、日期控件等。 前景层一般放置一些只用于显示而不用于打印输出的对象。 8.6 数据窗口的操作 2.添加控件 打开要添加控件的数据窗口对象 在控件下拉工具栏上选取要添加的控件图标 或点击菜单项Insert|Controls,在级联菜单中选择要插入的控件的名字 在设计视图的适当位置放置控件 为添加的控件设置相应的属性 保存数据窗口对象 8.6 数据窗口的操作 3.设置控件的属性 设置某一个控件的属性,可用鼠标单击控件,此时属性视图中显示的就是选中控件的属性。 设置多个控件的属性,方法一样。当一次选中多个控件时,属性视图中显示的是多个控件的公共属性。 如需要在属性窗口中改变控件所在的层次: 选中要改变层次的控件。 在控件的属性窗口中选择Position标签页。 单击Layer下拉列表框,选择需要的层次。 8.6 数据窗口的操作 4.移动和修改控件尺寸 方法和在窗口对象中移动和改变控件尺寸的方法相同。不一样的是:在数据窗口中,控件并不是可以任意移动,有些控件必须放置在相应的区域内。 5.对齐控件以及调整控件间距 方法的和在窗口对象中控件的操作方法一样。差别在于:在窗口对象中调整控件间距和使选中的多个对象等大时,以纵坐标值最小的那个控件为准,而在数据窗口对象中操作时,以第一个被选中的对象为基准。 6.设置控件的跳转顺序 在数据窗口中设置控件的跳转顺序和在窗口对象中设置控件的跳转顺序的方法是一样。 8.7 数据列的编辑风格和显示风格 8.7.1 数据列的编辑风格 列的编辑风格,是指对列进行编辑时的操作方式,它在数据列的属性视图的Edit标签页中设置。 数据列一共有六种编辑风格: 编辑框风格:数据的缺省风格,StyleType为Edit 单选钮风格:数据的某一列只能从一组互斥的值中选择一个, StyleType为RadioButton 复选框风格:列的取值只有两种可能,StyleType为CheckBox 掩码编辑器风格:指定列的输入格式,StyleType为EditMask 下拉列表风格:列的取值是一些可以预知的枚举值,可供用户选择, StyleType为DropDownListBox 下拉数据窗口风格:某一个列的取值来自一个基本信息表, StyleType为DropDownDW 8.7 数据列的编辑风格和显示风格 8.7.2 列的显示格式 显示格式(Display Format):指定数据窗口对象中列的显示格式。显示格式与列一起被存储,作为一种定义表示如何把列数据显示给用户。它是在列的属性窗口的Format标签页中进行设置的。 PB提供了五种数据类型的显示格式:字符串类型、数字类型、日期类型、时间类型和日期时间类型。 所有的显示格式都是通过掩码来表示的,一般可包含两个或两个以上的部分,每一部分都表示某种形式的值,第一部分必选,其他部分任选,之间用分号(;)隔开。 8.7 数据列的编辑风格和显示风格 1.字符串类型 格式定义:字符串格式;空值格式 用@来代表字将串中的任意字符,其它的字符代表它们本身。 如,可以将某个字符串类型的列的显示格式定义为: [BLUE]@@@-@@@-@@@@@@@ 表示以兰色显示字符串,前三个字符显示完后显示一个减号(-),再显示三个字符后显示一个减号,再显示7个字符,如超过7个,截断至第7个字符。 8.7 数据列的编辑风格和显示风格 2.数字类型 格式定义:正数格式;负数格式;零格式;空值格式 用#表示数字位,0表示数字0要显示,“$”、“%”、“.”、“()”、“ ”、“,”等都可以作为掩码在格式中使用。 如定义某列显示格式为: [BLUE]###,###.0

文档评论(0)

chqs52 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档