admin管理员组

文章数量:1539114

2024年5月31日发(作者:)

powerbuilder的各类操作

1.关闭Form窗体:Close(Parent);

2.打开Form窗体:Open(w_main);

窗体分类:

1)Main(主窗口)

主窗口是窗口对象的标准类型.它可以覆盖其他窗口,也可以被其他

窗口所覆盖.主窗口是一种独立的窗口,不依赖于其他任何窗口,即其可以

单独打开和关闭.

主窗口一般用于应用程序的主界面,或者MDI应用程序的工作表窗

口.当创建一个新窗口时,其缺省的窗口类型即为主窗口.

2)Child(子窗口)

子窗口不能独立存在,必须从作为其父窗口的主窗口或弹出式窗口

中打开,打开的位置相对于其父窗口而不是整个屏幕.子窗口仅可以在其

父窗口内移动,当其一部分移出父窗口时,不显示该部分.

3)MDI Frame(多文档界面框架窗口)

4)MDI Frame with MicroHelp(带微帮助的多文档界面框架窗口)

5)Popup(弹出式窗口)

弹出式窗口从其父窗口或应用程序的Open事件中打开,并随父窗

口关闭.弹出式窗口可以移到其父窗口的外面,但不能被父窗口覆盖.

6)Response(响应式窗口)

响应式窗口由其父窗口激活,一般要求用户输入信息.当其打开时,成

为活动窗口.此时只有用户响应后方可关闭.否则不能切换到应用程序的

其他窗口.

4.数据窗口的使用:

在窗体的Open事件中加入:

connect;

dw_nsobject(sqlca)

dw_ve()

注:

1)connect;该行语句表示使用PB缺省的对象SQLCA连接数据库.

2)dw_nsobject(sqlca)该行语句为dw_1数据控件指明数

据窗口对象,应当从SQLCA事物对象中获取数据库的有关信息.

3)dw_ve()该行语句指定数据窗口对象要获取数据,应当执

行创建数据窗口对象时所定义的SELECT语句.

5.在定义数据控件中的SELECT语句时,在WHERE中用到参数

时:(步骤如下)

1)在主窗口的"Design"下拉菜单中选择"Retrieval Arguments"选

项,显示"Specify Retrival Arguments"对话框;

2)在WHERE子句中使用上面定义的获取参数获取特定的记录,定

义WHERE子句的步骤如:

一.激活WHERE子句窗口;

二.在Value项中输入参数名.注意在该参数前必须有一个":".冒号表

明这是一个变量,可以在SQL语句中使用.

三.在程序运行时,可对该参数动态赋值:

connect;

dw_nsobject(sqlca);

dw_ve(参数名);

6.数据控件的增删改查基本操作:

1)增加记录:

dw_();//清除数据窗口dw_1

dw_Row(0);//在数据窗口中添加新的一行记录

本文标签: 对象数据打开获取参数