为避免重复编写相同的程序代码,提高系统的开发效率,可使用PowerBuilder所提供的定制用户对象的方法,即把数据窗口中记录的动态排序功能封装到一个用户对象中。这样,当要使用该功能时,只需以此用户对象代替普通的数据窗口控件即可...为避免重复编写相同的程序代码,提高系统的开发效率,可使用PowerBuilder所提供的定制用户对象的方法,即把数据窗口中记录的动态排序功能封装到一个用户对象中。这样,当要使用该功能时,只需以此用户对象代替普通的数据窗口控件即可。在PowerBuilder中,用户对象分为两大类型,即可视用户对象(Visual User Object)与类用户对象(Class User Objec,),前者是具有可视特征的一个或一组控件,后者则是不具备可视部件的处理模块。无论何时,当应用程序需要某种反复使用的特性时,均可定义一个相应的用户对象。用户对象只需定义一次,即可反复使用,且在修改时能自动地更新到所有使用该用户对象的地方。显然,通过这种方法,可以进一步提高应用程序的开发效率,也便于对系统进行更加有效的维护。展开更多
文摘为避免重复编写相同的程序代码,提高系统的开发效率,可使用PowerBuilder所提供的定制用户对象的方法,即把数据窗口中记录的动态排序功能封装到一个用户对象中。这样,当要使用该功能时,只需以此用户对象代替普通的数据窗口控件即可。在PowerBuilder中,用户对象分为两大类型,即可视用户对象(Visual User Object)与类用户对象(Class User Objec,),前者是具有可视特征的一个或一组控件,后者则是不具备可视部件的处理模块。无论何时,当应用程序需要某种反复使用的特性时,均可定义一个相应的用户对象。用户对象只需定义一次,即可反复使用,且在修改时能自动地更新到所有使用该用户对象的地方。显然,通过这种方法,可以进一步提高应用程序的开发效率,也便于对系统进行更加有效的维护。