Powerbuilder12 beta版本初步测试情况

Powerbuilder12 beta版本初步测试情况 (2009-07-15 10:30:16)
PB.NET的测试点:
• PowerBuilder .NET 界面
• WPF 应用
• WPF 数据窗口
• WCF 客户端
• PowerScript 语言加强
• ADO.NE
T加强

以下都是基于windows xp sp2专业版本的测试,本人电脑双核CPU,2G内存 dell insprion 6400笔记本
因为PB.NET基于VS的内核,打开慢,第一次打开超过20s,如果再次打开超过10s,并且耗用的内存也很大。


上图是打开两个对象,一个window和一个datawindow,内存耗用高达800多M,如下图。这就需要性能较高的电脑运行才正常。并且打开window时,这个window上就一个数据窗口控件和几个按钮,但速度也超过10秒时间才完全打开。 这方面应该sybase想办法优化一下。


• PowerBuilder .NET 界面测试

在作窗口的时候有选择布局的选择,当选择grid时,所作的窗口就增加了这个控件,system.windows.controls.grid,最外层才是Sybase.powerbuilder.wpf.controls.window,所以窗口增加的控件都是基于system.windows.controls.grid的。至于应该选择什么样布局的窗口,在选择窗口的时候有说明。如图

现在窗口的对像里面加上自动resize功能,可以对应对窗口的相对位置不变,但对于复杂一些还得编写代码来做。如以下按钮就是对左和下的位置相对不变。

这边按钮对象增加了皮肤的属性,如下图的按钮skin选择为Metal,PB.NET的beta版本皮肤有两个,一个是pbdefault,一个是Metal,如果正式版本肯定会增加多个。当然也可以自定义制作或者从网络下载使用。有这个属性对于系统界面要求比较高的是一个不错的选择。不过没有发现窗口有这个属性。

 

对于tab控件,发现如果使用SKIN,则TAB的显示方法像KINDO里面的TAB页。如果支持的SKIN多,相信TAB控件显示类型就会更多,就不会再是简单的一种TAB类型。

因为PB.NET版本对菜单一些限制,不能进行测试,关于其它一些控件没什么多大变化,这里就不叙述。不过在窗口控件增加了一组layouts的组件,不过不知道该怎么用,也就没测试。

• WPF 数据窗口

下面就来看看数据窗口有哪些加强的方面。

像以前版本的数据窗口一样,选择它的数据源,这里选择GRID类型的数据窗口,如下图,在选择数据源时这里就可以对数据进行一些预览,添加删除等操作。

选择调整后的结果如下图

发现这里调整栏位大小时只能在预览里调整,并且预览里调整了,实际的数据窗口看起来并未调整,需要退出数据窗口再重新打开才能看得到实际的调整情况。如上图的remark栏位

目前数据窗口内的对象都不支持background,beta版本没有放开这个功能。

有关于GRID的数据窗口增加了两个比较实用的功能,一个是GRID的线颜色可以进行调整,一个是双击标题可以进行排序。如下图:

 

如上图,GRID的线条改为红色,并且双击remark栏位有排序,上面自动有出现排序的图标。具体的语法是

dw_1.object.datawindow.grid.enablesort = 1//双击标题排序
dw_1.object.datawindow.grid.color=ll_color//改GRID的线条颜色

数据窗口的图形报表增加了几种类型,感觉还不错。像bubble,cone,cylinder等都是新的类型,如下图:

选择了几种预览了看一下

测试中发现很多BUG,例如以下图对双击栏位时,对于字符型的可以,如果对于日期型的出现下面提示的错误

时不时出现以下的问题

在选择数据窗口里面的一些特定的对象时出现以下错误

从测试情况来看,SYBASE工程师还需要大量的工作要完成。按照我的理解,即使pb.net正式版本出来,估计会像当初从6.5的版本到7.0的版本一样,会出现很多的BUG,毕竟修改的东西太多了。当然作为PB程序员,很希望这次SYBASE能做得成功。

目前就测试以上部分,如果谁有兴趣测试,可以根据SYBASE提供的测试向导进行测试。

Beta Testing Guideline


以下是PB12 BETA版本的下载路径

PB 12 Beta Installation Instructions
To install PowerBuilder, you must download the Common Installer.zip file first, and then extract its contents to install PowerBuilder 12 Beta. You cannot install PowerBuilder from the setup file in the PowerBuilder directory extracted from PowerBuilder12.zip.

Resources:
PowerBuilder 12 Feature Description
Beta Testing Guideline

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值